-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Actually useful monadic random value generators. -- -- A nice wrapping around System.Random. Full documentation is available -- in Literate Haskell at the homepage link. @package generators @version 1.0.3 module System.Random.Generators data Generator v runGenerator :: Int -> Generator v -> [v] runGeneratorWith :: StdGen -> Generator v -> [v] constantG :: v -> Generator v randomG :: Random r => Generator r rangeG :: Random r => (r, r) -> Generator r listG :: [a] -> Generator a weightedG :: [(Float, a)] -> Generator a instance Monad Generator instance Functor Generator