reflex-0.5: Higher-order Functional Reactive Programming

Safe HaskellNone
LanguageHaskell98

Reflex.BehaviorWriter.Class

Description

 
Synopsis

Documentation

class (Monad m, Monoid w) => MonadBehaviorWriter t w m | m -> t w where Source #

MonadBehaviorWriter efficiently collects Behavior values using tellBehavior and combines them monoidally to provide a Behavior result.

Minimal complete definition

tellBehavior

Methods

tellBehavior :: Behavior t w -> m () Source #

Instances
MonadBehaviorWriter t w m => MonadBehaviorWriter t w (ReaderT r m) Source # 
Instance details

Defined in Reflex.BehaviorWriter.Class

Methods

tellBehavior :: Behavior t w -> ReaderT r m () Source #

(Monad m, Monoid w, Reflex t) => MonadBehaviorWriter t w (BehaviorWriterT t w m) Source # 
Instance details

Defined in Reflex.BehaviorWriter.Base

Methods

tellBehavior :: Behavior t w -> BehaviorWriterT t w m () Source #