reflex-0.9.0.0: Higher-order Functional Reactive Programming
Safe HaskellSafe-Inferred
LanguageHaskell2010

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 #

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

notReady :: m () Source #

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

Instances

Instances details
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 #

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

Defined in Reflex.NotReady.Class

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, Monoid w) => NotReady t (WriterT w m) Source # 
Instance details

Defined in Reflex.NotReady.Class

Methods

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

notReady :: WriterT w m () Source #

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

Defined in Reflex.NotReady.Class

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 #

(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 (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) (SpiderHost x) Source # 
Instance details

Defined in Reflex.Spider.Internal

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

Defined in Reflex.Spider.Internal

NotReady t m => NotReady (ProfiledTimeline t) (ProfiledM m) Source # 
Instance details

Defined in Reflex.Profiled

HasSpiderTimeline x => NotReady (SpiderTimeline x) (PerformEventT (SpiderTimeline x) (SpiderHost x)) Source # 
Instance details

Defined in Reflex.Spider.Internal