git @ Cat's Eye Technologies Dipple / master haskell / randomRs.hs
master

Tree @master (Download .tar.gz)

randomRs.hs @masterraw · history · blame

-- SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
-- For more information, please refer to <https://unlicense.org/>
-- SPDX-License-Identifier: Unlicense

import System.Random

-- You don't need monads to generate pseudorandom numbers in Haskell.

test seed =
    let
        generator = mkStdGen seed
        infiniteListOfPseudoRandomNumbers = randomRs (0, 99) generator
    in
        take 50 infiniteListOfPseudoRandomNumbers