rhine-0.2.0.0: Functional Reactive Programming with type-level clocks

Index

&&&FRP.Rhine
***FRP.Rhine
**@FRP.Rhine.SF.Combinators, FRP.Rhine
*-*FRP.Rhine.ResamplingBuffer.Util
+++FRP.Rhine
-->FRP.Rhine.SF.Combinators, FRP.Rhine
-@-FRP.Rhine.SF.Combinators, FRP.Rhine
<+>FRP.Rhine
<-<FRP.Rhine.SyncSF, FRP.Rhine
<<<FRP.Rhine
<<^FRP.Rhine
>--FRP.Rhine.SF.Combinators, FRP.Rhine
>->FRP.Rhine.SyncSF, FRP.Rhine
>>-^FRP.Rhine.ResamplingBuffer.Util
>>>FRP.Rhine
>>>^FRP.Rhine
>>^FRP.Rhine
@**FRP.Rhine.SF.Combinators, FRP.Rhine
@@FRP.Rhine.SF.Combinators, FRP.Rhine
absoluteFRP.Rhine.Clock, FRP.Rhine
accumulateWithFRP.Rhine
amGetFRP.Rhine.ResamplingBuffer.Timeless
amPutFRP.Rhine.ResamplingBuffer.Timeless
appFRP.Rhine
arrFRP.Rhine
arrMFRP.Rhine
arrMSyncFRP.Rhine.SyncSF, FRP.Rhine
arrMSync_FRP.Rhine.SyncSF, FRP.Rhine
arrM_FRP.Rhine
ArrowFRP.Rhine
ArrowApplyFRP.Rhine
ArrowChoiceFRP.Rhine
ArrowLoopFRP.Rhine
ArrowMonad 
1 (Data Constructor)FRP.Rhine
2 (Type/Class)FRP.Rhine
ArrowPlusFRP.Rhine
ArrowZeroFRP.Rhine
arr_FRP.Rhine.SyncSF, FRP.Rhine
asyncControl.Monad.Schedule
AsyncMealy 
1 (Type/Class)FRP.Rhine.ResamplingBuffer.Timeless
2 (Data Constructor)FRP.Rhine.ResamplingBuffer.Timeless
AudioClock 
1 (Type/Class)FRP.Rhine.Clock.Realtime.Audio
2 (Data Constructor)FRP.Rhine.Clock.Realtime.Audio
AudioRateFRP.Rhine.Clock.Realtime.Audio
averageFRP.Rhine.SyncSF, FRP.Rhine
averageFromFRP.Rhine.SyncSF, FRP.Rhine
averageLinFRP.Rhine.SyncSF, FRP.Rhine
averageLinFromFRP.Rhine.SyncSF, FRP.Rhine
BehaviorFRP.Rhine.SyncSF, FRP.Rhine
BehaviourFRP.Rhine.SyncSF, FRP.Rhine
buffer1FRP.Rhine.Reactimation.Tick
buffer2FRP.Rhine.Reactimation.Tick
Busy 
1 (Type/Class)FRP.Rhine.Clock.Realtime.Busy
2 (Data Constructor)FRP.Rhine.Clock.Realtime.Busy
catchEFRP.Rhine.SyncSF.Except
ClockFRP.Rhine.Clock, FRP.Rhine
clockFRP.Rhine.Reactimation, FRP.Rhine
collectFRP.Rhine.ResamplingBuffer.Collect
collectSequenceFRP.Rhine.ResamplingBuffer.Collect
commuteReaderExceptFRP.Rhine.SyncSF.Except
concurrentlyFRP.Rhine.Schedule.Concurrently
Count 
1 (Type/Class)FRP.Rhine.Clock.Count
2 (Data Constructor)FRP.Rhine.Clock.Count
countFRP.Rhine
createTickableFRP.Rhine.Reactimation.Tick
delayFRP.Rhine
derivativeFRP.Rhine.SyncSF, FRP.Rhine
derivativeFromFRP.Rhine.SyncSF, FRP.Rhine
DiffFRP.Rhine.TimeDomain, FRP.Rhine
diffTimeFRP.Rhine.TimeDomain, FRP.Rhine
embedFRP.Rhine
embed_FRP.Rhine
EmptyFRP.Rhine.SyncSF.Except
ExceptFRP.Rhine.SyncSF.Except
exceptFRP.Rhine.SyncSF.Except
exceptSFRP.Rhine.SyncSF.Except
ExceptT 
1 (Data Constructor)FRP.Rhine.SyncSF.Except
2 (Type/Class)FRP.Rhine.SyncSF.Except
feedbackFRP.Rhine
fifoFRP.Rhine.ResamplingBuffer.FIFO
fifoWatchFRP.Rhine.ResamplingBuffer.FIFO
filterSFRP.Rhine.Clock.Select
firstFRP.Rhine
FixedRate 
1 (Type/Class)FRP.Rhine.Clock.FixedRate
2 (Data Constructor)FRP.Rhine.Clock.FixedRate
flipScheduleFRP.Rhine.Schedule, FRP.Rhine
flowFRP.Rhine.Reactimation, FRP.Rhine
foldBufferFRP.Rhine.ResamplingBuffer.Collect
fromNumTimeDomainFRP.Rhine.TimeDomain, FRP.Rhine
genTimeInfoFRP.Rhine.Clock, FRP.Rhine
getFRP.Rhine.ResamplingBuffer, FRP.Rhine
HoistClock 
1 (Type/Class)FRP.Rhine.Clock, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Clock, FRP.Rhine
hoistedClockFRP.Rhine.Clock, FRP.Rhine
hoistResamplingBufferFRP.Rhine.ResamplingBuffer, FRP.Rhine
hoistScheduleFRP.Rhine.Schedule, FRP.Rhine
hoistSyncSFFRP.Rhine.SyncSF, FRP.Rhine
Hz44100FRP.Rhine.Clock.Realtime.Audio
Hz48000FRP.Rhine.Clock.Realtime.Audio
Hz96000FRP.Rhine.Clock.Realtime.Audio
initLastTimeFRP.Rhine.Reactimation.Tick
initTimeFRP.Rhine.Reactimation.Tick
insertFRP.Rhine
integralFRP.Rhine.SyncSF, FRP.Rhine
integralFromFRP.Rhine.SyncSF, FRP.Rhine
iPostFRP.Rhine
iPreFRP.Rhine
keepLastFRP.Rhine.ResamplingBuffer.KeepLast
Kleisli 
1 (Data Constructor)FRP.Rhine
2 (Type/Class)FRP.Rhine
LastTimeFRP.Rhine.Schedule, FRP.Rhine
lastTimeFRP.Rhine.Reactimation.Tick
LeafLastTimeFRP.Rhine.Schedule, FRP.Rhine
leftFRP.Rhine
leftAppFRP.Rhine
LeftmostFRP.Rhine.Schedule, FRP.Rhine
liftCallCCFRP.Rhine.SyncSF.Except
LiftClockFRP.Rhine.Clock, FRP.Rhine
liftClockFRP.Rhine.Clock, FRP.Rhine
liftListenFRP.Rhine.SyncSF.Except
liftMSFBaseFRP.Rhine
liftMSFPurerFRP.Rhine
liftMSFTransFRP.Rhine
liftPassFRP.Rhine.SyncSF.Except
liftSFRP.Rhine
linearFRP.Rhine.ResamplingBuffer.Interpolation
loopFRP.Rhine
mainClockFRP.Rhine.Clock.Select
mapExceptFRP.Rhine.SyncSF.Except
mapExceptTFRP.Rhine.SyncSF.Except
mapMaybeSFRP.Rhine
mapMSFFRP.Rhine
mappendFromFRP.Rhine
mappendSFRP.Rhine
MillisecondFRP.Rhine.Clock.Realtime.Millisecond
monadMorphismFRP.Rhine.Clock, FRP.Rhine
MSF 
1 (Data Constructor)FRP.Rhine
2 (Type/Class)FRP.Rhine
msfBufferFRP.Rhine.ResamplingBuffer.MSF
MSinkFRP.Rhine
MStreamFRP.Rhine
nextFRP.Rhine
NumTimeDomain 
1 (Type/Class)FRP.Rhine.TimeDomain, FRP.Rhine
2 (Data Constructor)FRP.Rhine.TimeDomain, FRP.Rhine
onceFRP.Rhine.SyncSF.Except
once_FRP.Rhine.SyncSF.Except
ParallelFRP.Rhine.SF, FRP.Rhine
parallelCl1FRP.Rhine.Schedule, FRP.Rhine
parallelCl2FRP.Rhine.Schedule, FRP.Rhine
ParallelClock 
1 (Type/Class)FRP.Rhine.Schedule, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Schedule, FRP.Rhine
ParallelLastTimeFRP.Rhine.Schedule, FRP.Rhine
parallelScheduleFRP.Rhine.Schedule, FRP.Rhine
ParClockInclusionFRP.Rhine.Schedule, FRP.Rhine
ParClockInLFRP.Rhine.Schedule, FRP.Rhine
parClockInLFRP.Rhine.Reactimation.Tick
ParClockInRFRP.Rhine.Schedule, FRP.Rhine
parClockInRFRP.Rhine.Reactimation.Tick
ParClockReflFRP.Rhine.Schedule, FRP.Rhine
parClockTagInclusionFRP.Rhine.Schedule, FRP.Rhine
pauseOnFRP.Rhine
performOnFirstSampleFRP.Rhine
PureAudioClock 
1 (Type/Class)FRP.Rhine.Clock.Realtime.Audio
2 (Data Constructor)FRP.Rhine.Clock.Realtime.Audio
pureAudioClockFFRP.Rhine.Clock.Realtime.Audio
pureBufferFRP.Rhine.ResamplingBuffer.Collect
putFRP.Rhine.ResamplingBuffer, FRP.Rhine
raceControl.Monad.Schedule
reactimateFRP.Rhine
reactimateBFRP.Rhine
repeatedlyFRP.Rhine
ResamplingBuffer 
1 (Type/Class)FRP.Rhine.ResamplingBuffer, FRP.Rhine
2 (Data Constructor)FRP.Rhine.ResamplingBuffer, FRP.Rhine
ResamplingPoint 
1 (Type/Class)FRP.Rhine.SF.Combinators, FRP.Rhine
2 (Data Constructor)FRP.Rhine.SF.Combinators, FRP.Rhine
rescaleFRP.Rhine.Clock, FRP.Rhine
RescaledClock 
1 (Type/Class)FRP.Rhine.Clock, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Clock, FRP.Rhine
RescaledClockS 
1 (Type/Class)FRP.Rhine.Clock, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Clock, FRP.Rhine
rescaleSFRP.Rhine.Clock, FRP.Rhine
retagFRP.Rhine.Clock, FRP.Rhine
returnAFRP.Rhine
Rhine 
1 (Type/Class)FRP.Rhine.Reactimation, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Reactimation, FRP.Rhine
RhineAndResamplingPoint 
1 (Type/Class)FRP.Rhine.SF.Combinators, FRP.Rhine
2 (Data Constructor)FRP.Rhine.SF.Combinators, FRP.Rhine
RhineParallelAndSchedule 
1 (Type/Class)FRP.Rhine.SF.Combinators, FRP.Rhine
2 (Data Constructor)FRP.Rhine.SF.Combinators, FRP.Rhine
rightFRP.Rhine
RightmostFRP.Rhine.Schedule, FRP.Rhine
runExceptFRP.Rhine.SyncSF.Except
runExceptTFRP.Rhine.SyncSF.Except
runKleisliFRP.Rhine
runMSFExceptFRP.Rhine.SyncSF.Except
runScheduleIOControl.Monad.Schedule
runScheduleTControl.Monad.Schedule
safeFRP.Rhine.SyncSF.Except
safelyFRP.Rhine.SyncSF.Except
schedSelectClocksFRP.Rhine.Clock.Select
Schedule 
1 (Type/Class)FRP.Rhine.Schedule, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Schedule, FRP.Rhine
scheduleFRP.Rhine.Schedule.Trans
scheduleStepFRP.Rhine.Clock.Step
ScheduleTControl.Monad.Schedule
secondFRP.Rhine
selectFRP.Rhine.Clock.Select
SelectClock 
1 (Type/Class)FRP.Rhine.Clock.Select
2 (Data Constructor)FRP.Rhine.Clock.Select
SequentialFRP.Rhine.SF, FRP.Rhine
sequentialCl1FRP.Rhine.Schedule, FRP.Rhine
sequentialCl2FRP.Rhine.Schedule, FRP.Rhine
SequentialClock 
1 (Type/Class)FRP.Rhine.Schedule, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Schedule, FRP.Rhine
SequentialLastTimeFRP.Rhine.Schedule, FRP.Rhine
sequentialScheduleFRP.Rhine.Schedule, FRP.Rhine
SFFRP.Rhine.SF, FRP.Rhine
sfFRP.Rhine.Reactimation, FRP.Rhine
sinceStartFRP.Rhine.Clock, FRP.Rhine
sinceTickFRP.Rhine.Clock, FRP.Rhine
sleepClockFRP.Rhine.Clock.Realtime.Millisecond
startClockFRP.Rhine.Clock, FRP.Rhine
startScheduleFRP.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
stepFRP.Rhine.SyncSF.Except
stepsizeFRP.Rhine.Clock.Step
sumFromFRP.Rhine
sumSFRP.Rhine
switchFRP.Rhine
SyncExceptFRP.Rhine.SyncSF.Except
SynchronousFRP.Rhine.SF, FRP.Rhine
syncIdFRP.Rhine.SyncSF, FRP.Rhine
SyncSFFRP.Rhine.SyncSF, FRP.Rhine
SyncSignalFRP.Rhine.SyncSF, FRP.Rhine
TagFRP.Rhine.Clock, FRP.Rhine
tagFRP.Rhine.Clock, FRP.Rhine
throwEFRP.Rhine.SyncSF.Except
throwOnFRP.Rhine.SyncSF.Except
throwOn'FRP.Rhine.SyncSF.Except
throwSFRP.Rhine.SyncSF.Except
tickFRP.Rhine.Reactimation.Tick
Tickable 
1 (Type/Class)FRP.Rhine.Reactimation.Tick
2 (Data Constructor)FRP.Rhine.Reactimation.Tick
ticksfFRP.Rhine.Reactimation.Tick
TimeDomainFRP.Rhine.TimeDomain, FRP.Rhine
TimeDomainOfFRP.Rhine.Clock, FRP.Rhine
TimeInfo 
1 (Type/Class)FRP.Rhine.Clock, FRP.Rhine
2 (Data Constructor)FRP.Rhine.Clock, FRP.Rhine
timeInfoFRP.Rhine.SyncSF, FRP.Rhine
timeInfoOfFRP.Rhine.SyncSF, FRP.Rhine
timelessFRP.Rhine.SyncSF, FRP.Rhine
timelessResamplingBufferFRP.Rhine.ResamplingBuffer.Timeless
timestampedFRP.Rhine.ResamplingBuffer.Util
traceFRP.Rhine
traceWhenFRP.Rhine
traceWithFRP.Rhine
trivialResamplingBuffer 
1 (Function)FRP.Rhine.Reactimation.Tick
2 (Function)FRP.Rhine.ResamplingBuffer.Timeless
tryFRP.Rhine.SyncSF.Except
unfoldFRP.Rhine
unMSFFRP.Rhine
unscaledClockFRP.Rhine.Clock, FRP.Rhine
unscaledClockSFRP.Rhine.Clock, FRP.Rhine
UTCTimeFRP.Rhine.TimeDomain, FRP.Rhine
Wait 
1 (Type/Class)Control.Monad.Schedule
2 (Data Constructor)Control.Monad.Schedule
waitControl.Monad.Schedule
waitClockFRP.Rhine.Clock.Realtime.Millisecond
weightedAverageFromFRP.Rhine.SyncSF, FRP.Rhine
withExceptFRP.Rhine.SyncSF.Except
withExceptTFRP.Rhine.SyncSF.Except
withSideEffectFRP.Rhine
withSideEffect_FRP.Rhine
zeroArrowFRP.Rhine
^->>FRP.Rhine.ResamplingBuffer.Util
^<<FRP.Rhine
^>>FRP.Rhine
^>>>FRP.Rhine
|||FRP.Rhine