Data.Flex.MonadState
Documentation
class FWMonadState m r | m -> rSource
Instances
| TypeCast r FWTDefaultMonadState => FWMonadState (FWT t m) r | |
| FWMonadState (FWT s m) r => FWMonadState (FWT (:*: x s) m) r | |
| FWMonadState (FWT (:*: FWTDefaultMonadState s) m) FWTDefaultMonadState | |
| FWMonadState (FWT (:*: FWTDefaultMonadAll s) m) FWTDefaultMonadState |
data FWDefaultMonadState Source
Constructors
| FWDefaultMonadState |
Constructors
| FWGet |
Instances
| MonadState s m => Apply (FWGet t s m) FWTDefaultMonadState (FWT t m s) |
Constructors
| FWPut |
Instances
| MonadState s m => Apply (FWPut t s m) FWTDefaultMonadState (s -> FWT t m ()) |