ajhc-0.8.0.8: Haskell compiler that produce binary through C language

Safe HaskellNone

Util.RWS

Documentation

data RWS r w s a Source

Instances

Monoid w => MonadReader r (RWS r w s) 
Monoid w => MonadState s (RWS r w s) 
Monoid w => MonadWriter w (RWS r w s) 
Monoid w => Monad (RWS r w s) 
Functor (RWS r w s) 

runRWS :: RWS r w s a -> r -> s -> (a, s, w)Source