Safe Haskell | None |
---|
Generate random Haskell syntax entities. This package was used by
lens
in versions not released to Hackage.
- randomSymbol :: RandomGen g => g -> (String, g)
- randomSymbolIO :: IO String
- randomModule :: RandomGen g => g -> (String, g)
- randomModuleIO :: IO String
Documentation
randomSymbol :: RandomGen g => g -> (String, g)Source
Produce a random symbol of length 1-8.
randomSymbolIO :: IO StringSource
Produce a random symbol of length 1-8 in IO.
randomModule :: RandomGen g => g -> (String, g)Source
Produce a random module name of length 1-16.
randomModuleIO :: IO StringSource
Produce a random module name of length 1-16 in IO.