| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Reflex.DynamicWriter.Class
Description
This module defines the MonadDynamicWriter class.
Synopsis
- class (Monad m, Monoid w) => MonadDynamicWriter t w m | m -> t w where
Documentation
class (Monad m, Monoid w) => MonadDynamicWriter t w m | m -> t w where Source #
MonadDynamicWriter efficiently collects Dynamic values using tellDyn
and combines them monoidally to provide a Dynamic result.
Instances
| MonadDynamicWriter t w m => MonadDynamicWriter t w (ReaderT r m) Source # | |
| MonadDynamicWriter t w m => MonadDynamicWriter t w (EventWriterT t v m) Source # | |
Defined in Reflex.EventWriter.Base Methods tellDyn :: Dynamic t w -> EventWriterT t v m () Source # | |
| MonadDynamicWriter t w m => MonadDynamicWriter t w (QueryT t q m) Source # | |
| (Monad m, Monoid w, Reflex t) => MonadDynamicWriter t w (DynamicWriterT t w m) Source # | |
Defined in Reflex.DynamicWriter.Base Methods tellDyn :: Dynamic t w -> DynamicWriterT t w m () Source # | |