reflex-0.5: Higher-order Functional Reactive Programming

Safe HaskellNone
LanguageHaskell98

Reflex.NotReady.Class

Documentation

class Monad m => NotReady t m | m -> t where Source #

Minimal complete definition

Nothing

Methods

notReadyUntil :: Event t a -> m () Source #

notReadyUntil :: (MonadTrans f, m ~ f m', NotReady t m') => Event t a -> m () Source #

notReady :: m () Source #

notReady :: (MonadTrans f, m ~ f m', NotReady t m') => m () Source #

Instances
NotReady t m => NotReady t (TriggerEventT t m) Source # 
Instance details

Defined in Reflex.NotReady.Class

NotReady t m => NotReady t (PostBuildT t m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

notReadyUntil :: Event t a -> PostBuildT t m () Source #

notReady :: PostBuildT t m () Source #

(ReflexHost t, NotReady t (HostFrame t)) => NotReady t (PerformEventT t m) Source # 
Instance details

Defined in Reflex.NotReady.Class

NotReady t m => NotReady t (QueryT t q m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

notReadyUntil :: Event t a -> QueryT t q m () Source #

notReady :: QueryT t q m () Source #

NotReady t m => NotReady t (DynamicWriterT t w m) Source # 
Instance details

Defined in Reflex.NotReady.Class

NotReady t m => NotReady t (EventWriterT t w m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

notReadyUntil :: Event t a -> EventWriterT t w m () Source #

notReady :: EventWriterT t w m () Source #

NotReady t m => NotReady t (ReaderT r m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

notReadyUntil :: Event t a -> ReaderT r m () Source #

notReady :: ReaderT r m () Source #

NotReady t m => NotReady t (RequesterT t request response m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

notReadyUntil :: Event t a -> RequesterT t request response m () Source #

notReady :: RequesterT t request response m () Source #

NotReady (SpiderTimeline x) (SpiderHostFrame x) Source # 
Instance details

Defined in Reflex.Spider.Internal