reflex-0.8.1.0: Higher-order Functional Reactive Programming

Safe HaskellSafe
LanguageHaskell2010

Reflex.BehaviorWriter.Class

Description

 
Synopsis

Documentation

type MonadBehaviorWriter = BehaviorWriter Source #

Deprecated: Use BehaviorWriter instead

Type synonym for BehaviorWriter

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

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

Methods

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

Instances
BehaviorWriter t w m => BehaviorWriter 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) => BehaviorWriter t w (BehaviorWriterT t w m) Source # 
Instance details

Defined in Reflex.BehaviorWriter.Base

Methods

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

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

Defined in Reflex.Profiled