Index - S
| S | GHC.Generics | 
| S# | GHC.Integer.GMP.Internals | 
| S1 | GHC.Generics | 
| S390 | Distribution.System | 
| Safe | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| safe | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SafeImports | Language.Haskell.Extension, Distribution.Simple | 
| safeStrategy | Data.ByteString.Lazy.Builder.Extras | 
| Safety | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sameMutableArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sameMutableArrayArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sameMutableByteArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sameMutVar# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sameMVar# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sameTVar# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sample | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| SampleVar | Control.Concurrent.SampleVar, Control.Concurrent | 
| satisfy | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| Saturday | |
| 1 (Data Constructor) | Time | 
| 2 (Data Constructor) | System.Time | 
| scaleFloat | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| scanl | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString.Lazy | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString | 
| 6 (Function) | Data.Sequence | 
| 7 (Function) | Prelude, List | 
| 8 (Function) | Prelude, Data.List | 
| scanl1 | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString | 
| 4 (Function) | Data.Sequence | 
| 5 (Function) | Prelude, List | 
| 6 (Function) | Prelude, Data.List | 
| scanr | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString | 
| 4 (Function) | Data.Sequence | 
| 5 (Function) | Prelude, List | 
| 6 (Function) | Prelude, Data.List | 
| scanr1 | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString | 
| 4 (Function) | Data.Sequence | 
| 5 (Function) | Prelude, List | 
| 6 (Function) | Prelude, Data.List | 
| SCC | Data.Graph | 
| scc | Data.Graph | 
| scheduleAlarm | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| ScopedTypeVariables | Language.Haskell.Extension, Distribution.Simple | 
| scratchDir | Distribution.Simple.LocalBuildInfo | 
| script | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| scrollForward | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| scrolling | Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| scrollReverse | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| sdist | Distribution.Simple.SrcDist | 
| sdistCommand | Distribution.Simple.Setup | 
| sDistDirectory | Distribution.Simple.Setup | 
| sDistDistPref | Distribution.Simple.Setup | 
| SDistFlags | |
| 1 (Data Constructor) | Distribution.Simple.Setup | 
| 2 (Type/Class) | Distribution.Simple.Setup | 
| sDistHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| sDistSnapshot | Distribution.Simple.Setup | 
| sDistVerbosity | Distribution.Simple.Setup | 
| searchable | |
| 1 (Function) | System.Directory | 
| 2 (Function) | Directory | 
| searchByName | Distribution.Simple.PackageIndex | 
| searchByNameSubstring | Distribution.Simple.PackageIndex | 
| searchPathSeparator | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| SearchResult | Distribution.Simple.PackageIndex | 
| second | Control.Arrow | 
| Section | Distribution.ParseUtils | 
| sectionL | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sectionR | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| seek | GHC.IO.Device | 
| seekDirStream | System.Posix.Directory.ByteString, System.Posix.Directory, System.Posix.ByteString, System.Posix | 
| SeekFromEnd | |
| 1 (Data Constructor) | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| 2 (Data Constructor) | IO | 
| 3 (Data Constructor) | System.IO | 
| SeekMode | |
| 1 (Type/Class) | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| 2 (Type/Class) | IO | 
| 3 (Type/Class) | System.IO | 
| segmentationViolation | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| select | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| selected | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Selector | GHC.Generics | 
| selName | GHC.Generics | 
| Semaphore | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semCreate | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semExclusive | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semGetValue | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semi | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| semOpen | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semPost | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semThreadWait | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semTryWait | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semUnlink | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| semWait | System.Posix.Semaphore, System.Posix.ByteString, System.Posix | 
| sendBreak | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| sep | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| sepBy | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| sepBy1 | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| September | |
| 1 (Data Constructor) | Time | 
| 2 (Data Constructor) | System.Time | 
| Seq | Data.Sequence | 
| seq | |
| 1 (Function) | Prelude, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| 3 (Function) | Prelude | 
| 4 (Function) | Prelude | 
| seq# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| sequence | |
| 1 (Function) | Data.Traversable | 
| 2 (Function) | Control.Monad, Prelude | 
| 3 (Function) | Prelude, Monad | 
| 4 (Function) | Prelude, Control.Monad | 
| sequenceA | Data.Traversable | 
| sequenceA_ | Data.Foldable | 
| sequenceQ | Language.Haskell.TH.Syntax | 
| sequence_ | |
| 1 (Function) | Data.Foldable | 
| 2 (Function) | Control.Monad, Prelude | 
| 3 (Function) | Prelude, Monad | 
| 4 (Function) | Prelude, Control.Monad | 
| Set | Data.Set | 
| setAttributes | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| setBackgroundColor | System.Console.Terminfo.Color, System.Console.Terminfo | 
| setBit | |
| 1 (Function) | Data.Bits, Foreign, Foreign.Safe | 
| 2 (Function) | Bits | 
| 3 (Function) | Data.Bits, Foreign | 
| setByteArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| setComplete | System.Console.Haskeline | 
| setCurrentDirectory | |
| 1 (Function) | System.Directory | 
| 2 (Function) | Directory | 
| setDelete | Compiler.Hoopl | 
| setDeleteList | Compiler.Hoopl | 
| setDifference | Compiler.Hoopl | 
| setEcho | GHC.IO.Device | 
| setEffectiveGroupID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setEffectiveUserID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setElems | Compiler.Hoopl | 
| setEmpty | Compiler.Hoopl | 
| setEnv | |
| 1 (Function) | System.Posix.Env, System.Posix | 
| 2 (Function) | System.Posix.Env.ByteString, System.Posix.ByteString | 
| setEnvironment | System.Posix.Env, System.Posix | 
| setFdMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setFdOption | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| setFdOwnerAndGroup | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setFdSize | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setFileCreationMask | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setFileExecutable | Distribution.Simple.Utils | 
| setFileMode | |
| 1 (Function) | System.Posix.Files, System.Posix | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| setFileOrdinary | Distribution.Simple.Utils | 
| setFileSize | |
| 1 (Function) | System.Posix.Files, System.Posix | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| setFileSystemEncoding | GHC.IO.Encoding | 
| setFileTimes | |
| 1 (Function) | System.Posix.Files, System.Posix | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| setFold | Compiler.Hoopl | 
| setForegroundColor | System.Console.Terminfo.Color, System.Console.Terminfo | 
| setForeignEncoding | GHC.IO.Encoding | 
| setFromList | Compiler.Hoopl | 
| setGroupID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setGroupIDMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setGroups | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setHandler | GHC.Conc.Signal, GHC.Conc | 
| setInsert | Compiler.Hoopl | 
| setInsertList | Compiler.Hoopl | 
| setIntersection | Compiler.Hoopl | 
| setIsSubsetOf | Compiler.Hoopl | 
| setLocaleEncoding | GHC.IO.Encoding | 
| setLock | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| setMember | Compiler.Hoopl | 
| setNull | Compiler.Hoopl | 
| setNumCapabilities | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| setOption | Distribution.TestSuite | 
| setOwnerAndGroup | |
| 1 (Function) | System.Posix.Files, System.Posix | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| SetOwnerAndGroupIsRestricted | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setOwnerExecutable | System.Directory | 
| setOwnerReadable | System.Directory | 
| setOwnerSearchable | System.Directory | 
| setOwnerWritable | System.Directory | 
| setPermissions | |
| 1 (Function) | System.Directory | 
| 2 (Function) | Directory | 
| setProcessGroupID | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| setProcessGroupIDOf | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| setProcessGroupPriority | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| setProcessPriority | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| setRaw | GHC.IO.Device | 
| setResourceLimit | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| setSignalMask | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| setSingleton | Compiler.Hoopl | 
| setSize | |
| 1 (Function) | GHC.IO.Device | 
| 2 (Function) | Compiler.Hoopl | 
| setState | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| setStdGen | Random | 
| setStoppedChildFlag | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| setSymbolicLinkOwnerAndGroup | |
| 1 (Function) | System.Posix.Files, System.Posix | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| setTerminalAttributes | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| setTerminalProcessGroupID | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| Settings | |
| 1 (Data Constructor) | System.Console.Haskeline | 
| 2 (Type/Class) | System.Console.Haskeline | 
| setUncaughtExceptionHandler | GHC.Conc.Sync, GHC.Conc | 
| setUnion | Compiler.Hoopl | 
| setUnions | Compiler.Hoopl | 
| setupMessage | Distribution.Simple.Utils | 
| setupTerm | System.Console.Terminfo.Base, System.Console.Terminfo | 
| SetupTermError | System.Console.Terminfo.Base, System.Console.Terminfo | 
| setupTermFromEnv | System.Console.Terminfo.Base, System.Console.Terminfo | 
| setUserID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setUserIDMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| setUserPriority | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| SFlags | Distribution.Simple.Command | 
| SH | Distribution.System | 
| Shape | Compiler.Hoopl.Internals, Compiler.Hoopl | 
| shape | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| sharedCAF | GHC.Conc.Sync | 
| shell | System.Process | 
| ShellCommand | System.Process | 
| shift | |
| 1 (Function) | Data.Bits, Foreign, Foreign.Safe | 
| 2 (Function) | Bits | 
| 3 (Function) | Data.Bits, Foreign | 
| shiftL | |
| 1 (Function) | Data.Bits, Foreign, Foreign.Safe | 
| 2 (Function) | Bits | 
| 3 (Function) | Data.Bits, Foreign | 
| shiftL# | GHC.Exts | 
| shiftR | |
| 1 (Function) | Data.Bits, Foreign, Foreign.Safe | 
| 2 (Function) | Bits | 
| 3 (Function) | Data.Bits, Foreign | 
| shiftRL# | GHC.Exts | 
| shmCreate | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| shmExclusive | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| shmOpen | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| ShmOpenFlags | |
| 1 (Data Constructor) | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| 2 (Type/Class) | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| shmReadWrite | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| shmTrunc | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| shmUnlink | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| Show | |
| 1 (Type/Class) | Text.Show, Prelude | 
| 2 (Type/Class) | Prelude | 
| 3 (Type/Class) | Prelude | 
| show | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| ShowArgs | Distribution.Simple.Command | 
| showChar | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showCommandForUser | System.Process | 
| showCompilerId | Distribution.Simple.Compiler, Distribution.Simple | 
| showConstr | Data.Data | 
| showEFloat | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showFactBase | Compiler.Hoopl | 
| showFFloat | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showFields | Distribution.ParseUtils | 
| showFilePath | Distribution.ParseUtils | 
| showFixed | Data.Fixed | 
| showFloat | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showForCabal | Distribution.Verbosity | 
| showForGHC | Distribution.Verbosity | 
| showFreeText | Distribution.ParseUtils | 
| showGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| showGFloat | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showGraph | Compiler.Hoopl | 
| showHex | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showHookedBuildInfo | Distribution.PackageDescription.Parse | 
| showHtml | |
| 1 (Function) | Text.XHtml.Transitional, Text.XHtml | 
| 2 (Function) | Text.XHtml.Frameset | 
| 3 (Function) | Text.XHtml.Strict | 
| showHtmlFragment | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| showInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| showInstalledPackageInfoField | Distribution.InstalledPackageInfo | 
| showInt | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showIntAtBase | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showList | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showListWith | Text.Show | 
| showLitChar | |
| 1 (Function) | Data.Char | 
| 2 (Function) | Char | 
| 3 (Function) | Data.Char | 
| showName | Language.Haskell.TH.Syntax | 
| showName' | Language.Haskell.TH.Syntax | 
| showOct | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| ShowOrParseArgs | Distribution.Simple.Command | 
| showPackageDescription | Distribution.PackageDescription.Parse | 
| showParen | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showPWarning | Distribution.ParseUtils | 
| ShowS | |
| 1 (Type/Class) | Text.Show, Prelude | 
| 2 (Type/Class) | Prelude | 
| 3 (Type/Class) | Prelude | 
| shows | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showSigned | |
| 1 (Function) | Numeric | 
| 2 (Function) | Numeric | 
| 3 (Function) | Numeric | 
| showSingleNamedField | Distribution.ParseUtils | 
| showsPrec | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showString | |
| 1 (Function) | Text.Show, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| showsTypeRep | Data.Typeable.Internal, Data.Typeable, Data.Dynamic, Data.Data | 
| showTestedWith | Distribution.ParseUtils | 
| showtextl | Language.Haskell.TH.Ppr | 
| showToken | Distribution.ParseUtils | 
| showTree | |
| 1 (Function) | Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.IntSet | 
| 3 (Function) | Data.Map.Lazy, Data.Map.Strict, Data.Map | 
| 4 (Function) | Data.Set | 
| showTreeWith | |
| 1 (Function) | Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.IntSet | 
| 3 (Function) | Data.Map.Lazy, Data.Map.Strict, Data.Map | 
| 4 (Function) | Data.Set | 
| showVersion | Data.Version | 
| shutdown | GHC.Event | 
| sigABRT | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigALRM | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigBUS | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigCHLD | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigCONT | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| SigD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigD | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SigE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigE | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sigFPE | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigHUP | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigILL | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigINT | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigKILL | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| Signal | |
| 1 (Type/Class) | GHC.Conc.Signal, GHC.Conc | 
| 2 (Type/Class) | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| signalProcess | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| signalProcessGroup | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| signalQSem | Control.Concurrent.QSem, Control.Concurrent | 
| signalQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| SignalSet | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| significand | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| signum | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| SigP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigP | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sigPIPE | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigPOLL | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigPROF | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigQUIT | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigSEGV | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigSTOP | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigSYS | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| SigT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigT | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sigTERM | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigTRAP | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigTSTP | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigTTIN | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigTTOU | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigURG | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigUSR1 | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigUSR2 | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigVTALRM | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigWINCH | System.Posix.Signals.Exts | 
| sigXCPU | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| sigXFSZ | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| silent | Distribution.Verbosity | 
| silver | Text.XHtml.Transitional, Text.XHtml | 
| Simple | Distribution.PackageDescription | 
| simple | Distribution.ModuleName | 
| simpleCompletion | System.Console.Haskeline.Completion, System.Console.Haskeline | 
| simpleConfiguredProgram | Distribution.Simple.Program.Types | 
| simpleField | Distribution.ParseUtils | 
| SimpleFuelMonad | Compiler.Hoopl | 
| simpleParse | Distribution.Text | 
| simpleProgram | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| simpleProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| simpleTable | Text.XHtml.Table, Text.XHtml | 
| SimpleUniqueMonad | Compiler.Hoopl | 
| simpleUserHooks | Distribution.Simple | 
| simplifyDependency | Distribution.Package, Distribution.Make, Distribution.Simple | 
| simplifyVersionRange | Distribution.Version, Distribution.Simple | 
| sin | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| sinDouble# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sinFloat# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Sing | GHC.TypeLits | 
| sing | GHC.TypeLits | 
| SingE | GHC.TypeLits | 
| SingI | GHC.TypeLits | 
| singleton | |
| 1 (Function) | Data.Binary.Builder | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString.Lazy | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString | 
| 6 (Function) | Data.Sequence | 
| 7 (Function) | Data.IntMap.Strict | 
| 8 (Function) | Data.IntMap.Lazy, Data.IntMap | 
| 9 (Function) | Data.IntSet | 
| 10 (Function) | Data.Map.Strict | 
| 11 (Function) | Data.Map.Lazy, Data.Map | 
| 12 (Function) | Data.Set | 
| SingRep | GHC.TypeLits | 
| singThat | GHC.TypeLits | 
| sinh | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| sinhDouble# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sinhFloat# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| size | |
| 1 (Function) | Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.IntSet | 
| 3 (Function) | Data.Map.Lazy, Data.Map.Strict, Data.Map | 
| 4 (Function) | Data.Set | 
| 5 (Function) | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| sizedText | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| sizeOf | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe | 
| 2 (Function) | Storable | 
| 3 (Function) | Foreign.Storable, Foreign | 
| sizeofArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sizeofArrayArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sizeofByteArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sizeofMutableArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sizeofMutableArrayArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sizeofMutableByteArray# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sIZEOF_CostCentreStack | GHC.Constants | 
| sIZEOF_generation | GHC.Constants | 
| sIZEOF_MessageBlackHole_NoHdr | GHC.Constants | 
| sIZEOF_snEntry | GHC.Constants | 
| sIZEOF_StgAP_NoHdr | GHC.Constants | 
| sIZEOF_StgAP_NoThunkHdr | GHC.Constants | 
| sIZEOF_StgAP_STACK_NoHdr | GHC.Constants | 
| sIZEOF_StgAP_STACK_NoThunkHdr | GHC.Constants | 
| sIZEOF_StgArrWords_NoHdr | GHC.Constants | 
| sIZEOF_StgAtomicallyFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgBCO_NoHdr | GHC.Constants | 
| sIZEOF_StgBlockingQueue_NoHdr | GHC.Constants | 
| sIZEOF_StgCatchFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgCatchRetryFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgCatchSTMFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgDeadWeak_NoHdr | GHC.Constants | 
| sIZEOF_StgFunInfoExtraFwd | GHC.Constants | 
| sIZEOF_StgFunInfoExtraRev | GHC.Constants | 
| sIZEOF_StgMutArrPtrs_NoHdr | GHC.Constants | 
| sIZEOF_StgMutVar_NoHdr | GHC.Constants | 
| sIZEOF_StgMVarTSOQueue_NoHdr | GHC.Constants | 
| sIZEOF_StgMVar_NoHdr | GHC.Constants | 
| sIZEOF_StgPAP_NoHdr | GHC.Constants | 
| sIZEOF_StgSelector_NoHdr | GHC.Constants | 
| sIZEOF_StgSelector_NoThunkHdr | GHC.Constants | 
| sIZEOF_StgSMPThunkHeader | GHC.Constants | 
| sIZEOF_StgStableName_NoHdr | GHC.Constants | 
| sIZEOF_StgStopFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgTSOProfInfo | GHC.Constants | 
| sIZEOF_StgUpdateFrame_NoHdr | GHC.Constants | 
| sIZEOF_StgWeak_NoHdr | GHC.Constants | 
| skip | Data.Binary.Get | 
| skipMany | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| skipMany1 | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| skipSpaces | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| sleep | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| slideContents | GHC.IO.Buffer | 
| small | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| smallChunkSize | Data.ByteString.Lazy.Builder.Extras | 
| smartCopySources | Distribution.Simple.Utils | 
| snapshotPackage | Distribution.Simple.SrcDist | 
| snapshotVersion | Distribution.Simple.SrcDist | 
| snd | |
| 1 (Function) | Data.Tuple, Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| snoc | |
| 1 (Function) | Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString.Lazy | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString | 
| socketMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| softLimit | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| softwareStop | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| softwareTermination | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| Solaris | Distribution.System | 
| some | Control.Applicative | 
| SomeChange | Compiler.Hoopl.Internals, Compiler.Hoopl | 
| SomeException | |
| 1 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| 2 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 3 (Type/Class) | System.Console.Haskeline.MonadException, System.Console.Haskeline | 
| 4 (Data Constructor) | System.Console.Haskeline.MonadException, System.Console.Haskeline | 
| sort | |
| 1 (Function) | Data.List | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 3 (Function) | Data.Sequence | 
| 4 (Function) | List | 
| 5 (Function) | Data.List | 
| sortBy | |
| 1 (Function) | Data.List | 
| 2 (Function) | Data.Sequence | 
| 3 (Function) | List | 
| 4 (Function) | Data.List | 
| sortWith | GHC.Exts | 
| sourcePackageId | Distribution.InstalledPackageInfo | 
| SourceRepo | |
| 1 (Data Constructor) | Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.PackageDescription | 
| sourceRepoFieldDescrs | Distribution.PackageDescription.Parse | 
| sourceRepos | Distribution.PackageDescription | 
| Space | |
| 1 (Data Constructor) | Data.Char | 
| 2 (Data Constructor) | Data.Char | 
| space | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| spaceHtml | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| spaceListField | Distribution.ParseUtils | 
| SpacingCombiningMark | |
| 1 (Data Constructor) | Data.Char | 
| 2 (Data Constructor) | Data.Char | 
| span | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString.Lazy | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString | 
| 6 (Function) | Prelude, List | 
| 7 (Function) | Prelude, Data.List | 
| 8 (Function) | Data.ByteString.Lazy.UTF8 | 
| 9 (Function) | Data.ByteString.UTF8 | 
| 10 (Function) | Data.String.UTF8 | 
| 11 (Function) | Codec.Binary.UTF8.Generic | 
| spanEnd | |
| 1 (Function) | Data.ByteString.Char8 | 
| 2 (Function) | Data.ByteString | 
| spanl | Data.Sequence | 
| spanr | Data.Sequence | 
| Sparc | Distribution.System | 
| spark# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| SpecConstrAnnotation | GHC.Exts | 
| specialDeviceID | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| SpecialiseInstP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SpecialiseP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SpecificPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| specVersion | Distribution.PackageDescription | 
| specVersionRaw | Distribution.PackageDescription | 
| splice | Compiler.Hoopl.Internals | 
| split | |
| 1 (Function) | Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString.Lazy | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString | 
| 5 (Function) | Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 6 (Function) | Data.IntSet | 
| 7 (Function) | Data.Map.Lazy, Data.Map.Strict, Data.Map | 
| 8 (Function) | Data.Set | 
| 9 (Function) | Random | 
| 10 (Function) | Language.Haskell.TH.Ppr | 
| splitAt | |
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 4 (Function) | Data.Sequence | 
| 5 (Function) | Prelude, List | 
| 6 (Function) | Prelude, Data.List | 
| 7 (Function) | Data.ByteString.Lazy.UTF8 | 
| 8 (Function) | Data.ByteString.UTF8 | 
| 9 (Function) | Data.String.UTF8 | 
| 10 (Function) | Codec.Binary.UTF8.Generic | 
| splitDirectories | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitDrive | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitExtension | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitExtensions | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitFileName | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitLookup | |
| 1 (Function) | Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.Map.Lazy, Data.Map.Strict, Data.Map | 
| splitMember | |
| 1 (Function) | Data.IntSet | 
| 2 (Function) | Data.Set | 
| splitObjs | Distribution.Simple.LocalBuildInfo | 
| splitPath | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitSearchPath | |
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| splitTyConApp | Data.Typeable.Internal, Data.Typeable, Data.Dynamic, Data.Data | 
| splitWith | |
| 1 (Function) | Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString.Lazy | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString | 
| sqrt | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| sqrtDouble# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| sqrtFloat# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| src | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| srcPref | Distribution.Simple.BuildPaths | 
| ST | |
| 1 (Type/Class) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| 2 (Type/Class) | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| stability | |
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| StableName | System.Mem.StableName | 
| StableName# | |
| 1 (Type/Class) | GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| stableNameToInt# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| StablePtr | |
| 1 (Type/Class) | Foreign.StablePtr, Foreign, Foreign.Safe | 
| 2 (Type/Class) | StablePtr | 
| 3 (Type/Class) | Foreign.StablePtr, Foreign | 
| StablePtr# | |
| 1 (Type/Class) | GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| StackOverflow | Control.Exception.Base, Control.Exception | 
| StandaloneDeriving | Language.Haskell.Extension, Distribution.Simple | 
| standoutAttr | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| starK | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| STArray | Data.Array.ST, Data.Array.ST.Safe | 
| StarT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Start | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| start | Text.XHtml.Transitional, Text.XHtml | 
| StartStopInput | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| StartStopOutput | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| State | |
| 1 (Type/Class) | Control.Monad.Trans.State.Strict | 
| 2 (Type/Class) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| state | |
| 1 (Function) | Control.Monad.Trans.State.Strict | 
| 2 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| State# | |
| 1 (Type/Class) | GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| StateT | |
| 1 (Data Constructor) | Control.Monad.Trans.State.Strict | 
| 2 (Type/Class) | Control.Monad.Trans.State.Strict | 
| 3 (Data Constructor) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 4 (Type/Class) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| statusChangeTime | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| statusChangeTimeHiRes | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| StdCall | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stdCall | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| stderr | |
| 1 (Function) | GHC.IO.Handle.FD, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| stdError | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| stdFileMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| StdGen | Random | 
| stdin | |
| 1 (Function) | GHC.IO.Handle.FD, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| stdInput | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| stdout | |
| 1 (Function) | GHC.IO.Handle.FD, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| stdOutput | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| StdStream | System.Process | 
| std_err | System.Process | 
| sTD_HDR_SIZE | GHC.Constants | 
| std_in | System.Process | 
| std_out | System.Process | 
| step | |
| 1 (Function) | GHC.Event | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| stifleAmount | System.Console.Haskeline.History | 
| stifleHistory | System.Console.Haskeline.History | 
| STM | |
| 1 (Data Constructor) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Type/Class) | GHC.Conc.Sync, GHC.Conc | 
| Stmt | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StmtQ | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Stop | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| Stopped | System.Posix.Process.Internals, System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| Storable | |
| 1 (Type/Class) | Foreign.Storable, Foreign, Foreign.Safe | 
| 2 (Type/Class) | Storable | 
| 3 (Type/Class) | Foreign.Storable, Foreign | 
| StorableArray | Data.Array.Storable, Data.Array.Storable.Safe | 
| Str | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| strAttr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Stream | GHC.IO.Device | 
| STRef | Data.STRef, Data.STRef.Lazy, Data.STRef.Strict | 
| Strict | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| strictToLazyST | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| StrictType | Language.Haskell.TH.Syntax | 
| strictType | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StrictTypeQ | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| strike | Text.XHtml.Transitional, Text.XHtml | 
| String | |
| 1 (Data Constructor) | Text.Read.Lex, Text.Read | 
| 2 (Type/Class) | Data.String, Prelude | 
| 3 (Type/Class) | Prelude, Char | 
| 4 (Type/Class) | Prelude, Data.Char | 
| string | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Distribution.Compat.ReadP | 
| string7 | Data.ByteString.Lazy.Builder | 
| string8 | Data.ByteString.Lazy.Builder | 
| stringE | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StringL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stringL | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StringPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stringPrimL | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| stringToHtml | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| stringToHtmlString | Text.XHtml.Strict | 
| stringUtf8 | Data.ByteString.Lazy.Builder | 
| stripExes | Distribution.Simple.LocalBuildInfo | 
| StripHighBit | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| stripPrefix | |
| 1 (Function) | Data.List | 
| 2 (Function) | Data.List | 
| stripProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| strMsg | Control.Monad.Trans.Error | 
| strong | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| stronglyConnComp | Data.Graph | 
| stronglyConnCompR | Data.Graph | 
| StrTyLit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| strTyLit | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| stToIO | |
| 1 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| 2 (Function) | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| STUArray | Data.Array.ST, Data.Array.ST.Safe | 
| stubFilePath | Distribution.Simple.Test | 
| stubMain | Distribution.Simple.Test | 
| stubName | Distribution.Simple.Test | 
| Style | |
| 1 (Data Constructor) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Type/Class) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| style | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| sub | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| subForest | Data.Tree | 
| subIntC# | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| submit | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| subsequences | |
| 1 (Function) | Data.List | 
| 2 (Function) | Data.List | 
| substituteInstallDirTemplates | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| substPathTemplate | |
| 1 (Function) | Distribution.Simple.LocalBuildInfo | 
| 2 (Function) | Distribution.Simple.InstallDirs | 
| subtract | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| succ | |
| 1 (Function) | Prelude | 
| 2 (Function) | Prelude | 
| 3 (Function) | Prelude | 
| succeedReadE | Distribution.ReadE | 
| successorFacts | Compiler.Hoopl | 
| successors | Compiler.Hoopl.Internals, Compiler.Hoopl | 
| suiteError | Distribution.Simple.Test | 
| suiteFailed | Distribution.Simple.Test | 
| suitePassed | Distribution.Simple.Test | 
| Sum | |
| 1 (Data Constructor) | Data.Monoid | 
| 2 (Type/Class) | Data.Monoid | 
| sum | |
| 1 (Function) | Data.Foldable | 
| 2 (Function) | Data.List, Prelude | 
| 3 (Function) | Prelude, List | 
| 4 (Function) | Prelude, Data.List | 
| summaryBuffer | GHC.IO.Buffer | 
| Sunday | |
| 1 (Data Constructor) | Time | 
| 2 (Data Constructor) | System.Time | 
| sup | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Surrogate | |
| 1 (Data Constructor) | Data.Char | 
| 2 (Data Constructor) | Data.Char | 
| Suspend | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| SuspendOutput | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| SVN | Distribution.PackageDescription | 
| swap | Data.Tuple | 
| swapMVar | Control.Concurrent.MVar, Control.Concurrent | 
| Symbol | |
| 1 (Data Constructor) | Text.Read.Lex, Text.Read | 
| 2 (Type/Class) | GHC.TypeLits | 
| SymbolicLinkLimit | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| symbolicLinkMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| SynchronousWrites | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| SyncIOAvailable | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| synopsis | |
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| syntaxError | Distribution.ParseUtils | 
| system | |
| 1 (Function) | System | 
| 2 (Function) | System.Process, System.Cmd | 
| SystemID | |
| 1 (Data Constructor) | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| 2 (Type/Class) | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| systemName | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| systemTime | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| SysVar | System.Posix.Unistd, System.Posix.ByteString, System.Posix |