| S1 | NumHask.Prelude |
| scaleFloat | NumHask.Prelude |
| scanl | NumHask.Prelude |
| scanl' | NumHask.Prelude |
| scanr | NumHask.Prelude |
| sconcat | NumHask.Prelude |
| second | NumHask.Prelude |
| selDecidedStrictness | NumHask.Prelude |
| Selector | NumHask.Prelude |
| selName | NumHask.Prelude |
| selSourceStrictness | NumHask.Prelude |
| selSourceUnpackedness | NumHask.Prelude |
| Semigroup | NumHask.Prelude |
| Semiring | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, NumHask.Prelude |
| Seq | NumHask.Prelude |
| seq | NumHask.Prelude |
| sequence | NumHask.Prelude |
| sequenceA | NumHask.Prelude |
| sequenceA_ | NumHask.Prelude |
| sequenceBia | NumHask.Prelude |
| sequence_ | NumHask.Prelude |
| Set | NumHask.Prelude |
| setBit | NumHask.Prelude |
| setNumCapabilities | NumHask.Prelude |
| shift | NumHask.Prelude |
| shiftL | NumHask.Prelude |
| shiftR | NumHask.Prelude |
| Show | NumHask.Prelude |
| show | NumHask.Prelude |
| showStackTrace | NumHask.Prelude |
| sign | NumHask.Analysis.Metric, NumHask.Prelude |
| signalQSem | NumHask.Prelude |
| signalQSemN | NumHask.Prelude |
| Signed | NumHask.Analysis.Metric, NumHask.Prelude |
| significand | NumHask.Prelude |
| signum | NumHask.Prelude |
| sin | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, NumHask.Prelude |
| sinh | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, NumHask.Prelude |
| snd | NumHask.Prelude |
| some | NumHask.Prelude |
| SomeAsyncException | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| SomeException | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| SomeNat | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| someNatVal | NumHask.Prelude |
| SomeSymbol | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| someSymbolVal | NumHask.Prelude |
| sort | NumHask.Prelude |
| sortBy | NumHask.Prelude |
| sortOn | NumHask.Prelude |
| sourceColumn | NumHask.Prelude |
| sourceLine | NumHask.Prelude |
| splitAt | NumHask.Prelude |
| sqrt | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, NumHask.Prelude |
| squash | NumHask.Prelude |
| SrcLoc | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| srcLoc | NumHask.Prelude |
| ST | NumHask.Prelude |
| StablePtr | NumHask.Prelude |
| StackOverflow | NumHask.Prelude |
| star | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, NumHask.Prelude |
| StarSemiring | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, NumHask.Prelude |
| State | NumHask.Prelude |
| state | NumHask.Prelude |
| StateT | |
| 1 (Type/Class) | NumHask.Prelude |
| 2 (Data Constructor) | NumHask.Prelude |
| StaticPtr | NumHask.Prelude |
| stderr | NumHask.Prelude |
| stdin | NumHask.Prelude |
| stdout | NumHask.Prelude |
| stimes | NumHask.Prelude |
| stimesIdempotent | NumHask.Prelude |
| stimesIdempotentMonoid | NumHask.Prelude |
| stimesMonoid | NumHask.Prelude |
| STM | NumHask.Prelude |
| Storable | NumHask.Prelude |
| strictDecode | NumHask.Prelude |
| subsequences | NumHask.Prelude |
| Subtractive | NumHask.Algebra.Abstract.Additive, NumHask.Algebra.Abstract, NumHask.Prelude |
| SubtractiveAction | NumHask.Algebra.Abstract.Action, NumHask.Algebra.Abstract, NumHask.Prelude |
| succ | NumHask.Prelude |
| sum | NumHask.Algebra.Abstract.Additive, NumHask.Algebra.Abstract, NumHask.Prelude |
| swap | NumHask.Prelude |
| swapMVar | NumHask.Prelude |
| sym | NumHask.Prelude |
| Symbol | NumHask.Prelude |
| symbolVal | NumHask.Prelude |