Control.Effect.Random
data Rand g a
class EffectRandom g l
runRand
evalRand
evalRandIO
getRandom
getRandomR
getRandoms
getRandomRs
fromList
uniform
withSplit