Control.Monad.Trans.Random

MonadRandom-0.5.1: Random-number generation monad.

Copyright | (c) Brent Yorgey 2016
License | BSD3 (see LICENSE)
Maintainer | byorgey@gmail.com
Stability | experimental
Portability | non-portable (multi-param classes, functional dependencies, undecidable instances)
Safe Haskell | Safe
Language | Haskell2010

Control.Monad.Trans.Random

Description

Random monads, passing a random number generator through a computation.

This version is lazy; for a strict version, see Control.Monad.Trans.Random.Strict, which has the same interface.

# Documentation

module Control.Monad.Trans.Random.Lazy