Index - S
| safe | FRP.Rhine.SyncSF.Except | 
| safely | FRP.Rhine.SyncSF.Except | 
| scaledTimer | FRP.Rhine.SyncSF.Except | 
| schedSelectClocks | FRP.Rhine.Clock.Select | 
| Schedule | |
| 1 (Type/Class) | FRP.Rhine.Schedule, FRP.Rhine | 
| 2 (Data Constructor) | FRP.Rhine.Schedule, FRP.Rhine | 
| schedule | FRP.Rhine.Schedule.Trans | 
| scheduleStep | FRP.Rhine.Clock.Step | 
| ScheduleT | Control.Monad.Schedule | 
| second | FRP.Rhine | 
| select | FRP.Rhine.Clock.Select | 
| SelectClock | |
| 1 (Type/Class) | FRP.Rhine.Clock.Select | 
| 2 (Data Constructor) | FRP.Rhine.Clock.Select | 
| Sequential | FRP.Rhine.SF, FRP.Rhine | 
| sequentialCl1 | FRP.Rhine.Schedule, FRP.Rhine | 
| sequentialCl2 | FRP.Rhine.Schedule, FRP.Rhine | 
| SequentialClock | |
| 1 (Type/Class) | FRP.Rhine.Schedule, FRP.Rhine | 
| 2 (Data Constructor) | FRP.Rhine.Schedule, FRP.Rhine | 
| SequentialLastTime | FRP.Rhine.Schedule, FRP.Rhine | 
| sequentialSchedule | FRP.Rhine.Schedule, FRP.Rhine | 
| SF | FRP.Rhine.SF, FRP.Rhine | 
| sf | FRP.Rhine.Reactimation, FRP.Rhine | 
| sinceStart | FRP.Rhine.Clock, FRP.Rhine | 
| sinceTick | FRP.Rhine.Clock, FRP.Rhine | 
| sleepClock | FRP.Rhine.Clock.Realtime.Millisecond | 
| startClock | FRP.Rhine.Clock, FRP.Rhine | 
| startSchedule | FRP.Rhine.Schedule, FRP.Rhine | 
| StdinClock | |
| 1 (Type/Class) | FRP.Rhine.Clock.Realtime.Stdin | 
| 2 (Data Constructor) | FRP.Rhine.Clock.Realtime.Stdin | 
| Step | |
| 1 (Type/Class) | FRP.Rhine.Clock.Step | 
| 2 (Data Constructor) | FRP.Rhine.Clock.Step | 
| step | FRP.Rhine.SyncSF.Except | 
| stepsize | FRP.Rhine.Clock.Step | 
| sumFrom | FRP.Rhine | 
| sumS | FRP.Rhine | 
| switch | FRP.Rhine | 
| SyncExcept | FRP.Rhine.SyncSF.Except | 
| Synchronous | FRP.Rhine.SF, FRP.Rhine | 
| syncId | FRP.Rhine.SyncSF, FRP.Rhine | 
| SyncSF | FRP.Rhine.SyncSF, FRP.Rhine | 
| SyncSignal | FRP.Rhine.SyncSF, FRP.Rhine |