moffy-0.1.1.0: Monadic Functional Reactive Programming
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Moffy.Handle.Time

Synopsis

TimeState

IO Mimicable

class TaiTimeM m where Source #

Instances

Instances details
TaiTimeM IO Source # 
Instance details

Defined in Control.Moffy.Handle.Time

class DelayM m where Source #

Methods

delay :: DiffTime -> m () Source #

Instances

Instances details
DelayM IO Source # 
Instance details

Defined in Control.Moffy.Handle.Time

Methods

delay :: DiffTime -> IO () Source #

Handle

handleTimeEvPlus :: (TimeState s, Monad m, TaiTimeM m, DelayM m, Timable es) => HandleIo' ((DiffTime, a), s) s m es -> HandleIo' ((DiffTime, a), s) s m (es :+: TimeEv) Source #