Index - S
| sample | Data.Probability | 
| sampleAll | Data.Probability | 
| sat | Algebra.Lens, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| saving | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| scaleFloat | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| scanl | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| scanl1 | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| scanr | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| scanr1 | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| second | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Seconds | IO.Time | 
| select | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| SemiApplicative | Algebra.Classes, Algebra.Applicative, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Semigroup | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Semiring | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| seq | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Sequence | Data.Containers.Sequence, Definitive | 
| sequence | Algebra.Classes, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| sequenceF | Algebra.Monad.Free, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| sequence_ | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Set | Data.Containers, Definitive | 
| set | Algebra.Lens, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| setCounter | Algebra.Classes, Algebra.Monad.Base, Algebra.Monad.Writer, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| setCounter_ | Algebra.Monad.RWS, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| SExpr | Data.SExpr | 
| Show | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| show | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| showChar | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| showList | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| showParen | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| ShowS | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| shows | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| showsPrec | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| showString | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| significand | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| signum | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| simple | Algebra.Lens, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| sin | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Since | Data.TimeVal, IO.Time | 
| singleton | Data.Containers, Definitive | 
| singleton' | Data.Containers, Definitive | 
| sinh | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| size | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| sizeTo | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Slice | Data.Containers.Sequence, Definitive | 
| slice | Data.Containers.Sequence, Definitive | 
| sliceElt | Data.Containers.Sequence, Definitive | 
| Slices | Data.Containers.Sequence, Definitive | 
| slices | Data.Containers.Sequence, Definitive | 
| snd | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| span | Data.Containers.Sequence, Definitive | 
| Split | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| split | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| splitAt | Data.Containers.Sequence, Definitive | 
| sqrt | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| State | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| state | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| StateA | |
| 1 (Type/Class) | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| 2 (Data Constructor) | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| stateA | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| StateRes | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| StateT | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| stateT | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| stderr | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| stdin | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| stdout | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Step | Algebra.Monad.Free, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| step | Algebra.Monad.Free, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Stream | Data.Containers.Sequence, Definitive | 
| Strict | |
| 1 (Type/Class) | Algebra.Functor, Algebra.Applicative, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| 2 (Data Constructor) | Algebra.Functor, Algebra.Applicative, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| StrictEndo | |
| 1 (Type/Class) | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| 2 (Data Constructor) | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| StrictT | |
| 1 (Type/Class) | Algebra.Monad.Foldable, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| 2 (Data Constructor) | Algebra.Monad.Foldable, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| strictT | Algebra.Monad.Foldable, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| String | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| SubSemi | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| subtract | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| succ | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Sum | Algebra.Functor, Algebra.Applicative, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| sum | Algebra.Foldable, Algebra.Traversable, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| swap | Algebra.Core, Algebra.Monad.Base, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| swapWith | Algebra.Monad.State, Algebra.Monad, Algebra.Arrow, Definitive.Base, Definitive | 
| Symbol | Data.SExpr |