Index - S
| scheduleAlarm | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| seekDirStream | System.Posix.Directory.ByteString, System.Posix.Directory, System.Posix.ByteString, System.Posix | 
| segmentationViolation | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| 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 | 
| 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.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| setEffectiveGroupID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| setEffectiveUserID | System.Posix.User, System.Posix.ByteString, System.Posix | 
| 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 | 
| setFdTimesHiRes | 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 | 
| setFileMode | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| setFileSize | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| setFileTimes | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| setFileTimesHiRes | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| 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 | 
| setLock | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| setOwnerAndGroup | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| SetOwnerAndGroupIsRestricted | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| 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 | 
| setResourceLimit | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| setSignalMask | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| setStoppedChildFlag | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| setSymbolicLinkOwnerAndGroup | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| setSymbolicLinkTimesHiRes | |
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| setTerminalAttributes | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| setTerminalProcessGroupID | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| 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 | 
| 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 (Type/Class) | System.Posix.SharedMem, System.Posix.ByteString, System.Posix | 
| 2 (Data Constructor) | 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 | 
| sigABRT | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigALRM | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigBUS | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigCHLD | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| SigChldInfo | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigCONT | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigFPE | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigHUP | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigILL | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigINFO | System.Posix.Signals.Exts | 
| siginfoError | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| siginfoPid | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| siginfoSignal | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| siginfoSpecific | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| siginfoStatus | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| siginfoUid | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigINT | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigKILL | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| Signal | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| SignalInfo | |
| 1 (Type/Class) | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| 2 (Data Constructor) | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| signalProcess | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| signalProcessGroup | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| SignalSet | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| SignalSpecificInfo | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigPIPE | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigPOLL | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigPROF | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigQUIT | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigSEGV | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigSTOP | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigSYS | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigTERM | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigTRAP | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigTSTP | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigTTIN | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigTTOU | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigURG | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigUSR1 | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigUSR2 | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigVTALRM | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigWINCH | System.Posix.Signals.Exts | 
| sigXCPU | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sigXFSZ | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| sleep | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| 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.Signals.Exts, System.Posix.ByteString, System.Posix | 
| softwareTermination | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| specialDeviceID | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| Start | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| StartStopInput | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| StartStopOutput | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| 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 | 
| 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 | 
| stdInput | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| stdOutput | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| Stop | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| Stopped | System.Posix.Process.Internals, System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| StripHighBit | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| Suspend | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| SuspendOutput | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| 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 | 
| SystemID | |
| 1 (Type/Class) | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| 2 (Data Constructor) | 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 |