Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Control.Monad.Gen.Class
Documentation
class Monad m => MonadGen e m | m -> e where Source #
The MTL style class for generating fresh values
Methods
Generate a fresh value e
, gen
should never produce the
same value within a monadic computation.