Logo

Programming-Idioms

History of Idiom 15 > diff from v18 to v19

Edit summary for version 19 by :

Version 18

2015-09-03, 13:30:53

Version 19

2015-09-03, 13:31:22

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Imports
import System.Random
Imports
import System.Random
Code
let pick (a, b) = randomRIO (a, b) :: IO Integer
in pick (1,6) >>= print

Code
let pick (a, b) = randomRIO (a, b) :: IO Integer
 in pick (1, 6) >>= print

Doc URL
http://hackage.haskell.org/package/random/docs/System-Random.html
Doc URL
http://hackage.haskell.org/package/random/docs/System-Random.html