First shot at randomness monad