| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Reflex.BehaviorWriter.Class
Description
Synopsis
- class (Monad m, Monoid w) => MonadBehaviorWriter t w m | m -> t w where
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
Methods
tellBehavior :: Behavior t w -> m () Source #
Instances
| MonadBehaviorWriter t w m => MonadBehaviorWriter t w (ReaderT r m) Source # | |
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 # | |
Defined in Reflex.BehaviorWriter.Base Methods tellBehavior :: Behavior t w -> BehaviorWriterT t w m () Source # | |