Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Monad m => MonadSample m where Source #
randomWord :: (Word, Word) -> m Word Source #
randomWord :: MonadRandom m => (Word, Word) -> m Word Source #
MonadSample IO Source # | |
MonadSample Gen Source # | |
MonadSample m => MonadSample (MaybeT m) Source # | |
(Monad m, RandomGen g) => MonadSample (RandT g m) Source # | |
MonadSample m => MonadSample (ExceptT e m) Source # | |
MonadSample m => MonadSample (StateT s m) Source # | |
MonadSample m => MonadSample (StateT s m) Source # | |
(MonadSample m, Monoid w) => MonadSample (WriterT w m) Source # | |
(MonadSample m, Monoid w) => MonadSample (WriterT w m) Source # | |
MonadSample m => MonadSample (IdentityT * m) Source # | |
MonadSample m => MonadSample (ContT * r m) Source # | |
MonadSample m => MonadSample (ReaderT * r m) Source # | |
(MonadSample m, Monoid w) => MonadSample (RWST r w s m) Source # | |
(MonadSample m, Monoid w) => MonadSample (RWST r w s m) Source # | |