| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Reflex.Monad.Supply
Documentation
Instances
| MonadState st m => MonadState st (SupplyT s m) Source | |
| MonadReader st m => MonadReader st (SupplyT s m) Source | |
| MonadWriter w m => MonadWriter w (SupplyT s m) Source | |
| MonadSample t m => MonadSample t (SupplyT s m) Source | |
| MonadHold t m => MonadHold t (SupplyT s m) Source | |
| (MonadSwitch t m, Splitable s i) => MonadSwitch t (SupplyT s m) Source | |
| MonadTrans (SupplyT s) Source | |
| Monad m => Monad (SupplyT s m) Source | |
| Functor m => Functor (SupplyT s m) Source | |
| MonadFix m => MonadFix (SupplyT s m) Source | |
| Monad m => Applicative (SupplyT s m) Source |
runSupplyT :: Monad m => SupplyT s m a -> s -> m (a, s) Source
evalSupplyT :: Monad m => SupplyT s m a -> s -> m a Source
evalSupply :: Supply s a -> s -> a Source