| scaleFloat | Prelude | 
| scanl | Prelude, Data.List | 
| scanl1 | Prelude, Data.List | 
| scanr | Prelude, Data.List | 
| scanr1 | Prelude, Data.List | 
| SeekFromEnd | System.IO | 
| SeekMode | System.IO | 
| seq | Prelude | 
| sequence | Prelude, Control.Monad | 
| sequence_ | Prelude, Control.Monad | 
| setBit | Data.Bits, Foreign | 
| shift | Data.Bits, Foreign | 
| shiftL | Data.Bits, Foreign | 
| shiftR | Data.Bits, Foreign | 
| Show | Prelude | 
| show | Prelude | 
| showChar | Prelude | 
| showEFloat | Numeric | 
| showFFloat | Numeric | 
| showFloat | Numeric | 
| showGFloat | Numeric | 
| showHex | Numeric | 
| showInt | Numeric | 
| showIntAtBase | Numeric | 
| showList | Prelude | 
| showLitChar | Data.Char | 
| showOct | Numeric | 
| showParen | Prelude | 
| ShowS | Prelude | 
| shows | Prelude | 
| showSigned | Numeric | 
| showsPrec | Prelude | 
| showString | Prelude | 
| significand | Prelude | 
| signum | Prelude | 
| sin | Prelude | 
| sinh | Prelude | 
| sizeOf | Foreign.Storable, Foreign | 
| snd | Prelude | 
| sort | Data.List | 
| sortBy | Data.List | 
| Space | Data.Char | 
| SpacingCombiningMark | Data.Char | 
| span | Prelude, Data.List | 
| splitAt | Prelude, Data.List | 
| sqrt | Prelude | 
| StablePtr | Foreign.StablePtr, Foreign | 
| stderr | System.IO | 
| stdin | System.IO | 
| stdout | System.IO | 
| Storable | Foreign.Storable, Foreign | 
| String | Prelude, Data.Char | 
| stripPrefix | Data.List | 
| subsequences | Data.List | 
| subtract | Prelude | 
| succ | Prelude | 
| sum | Prelude, Data.List | 
| Surrogate | Data.Char |