I know how to generate a single random number within a given range, a list of random numbers, a list which contains a given number of random numbers but NOT a list which contains a given number of random numbers within a RANGE. Can anyone help me on this?
This code (extracted from haskell.org) generates a list of 10 random numbers, but I need to give a range, any ideas on how to edit this to give a range?
import System.Random
import Data.List
main = do
seed <- newStdGen
let rs = randomlist 10 seed
print rs
randomlist :: Int -> StdGen -> [Int]
randomlist n = take n . unfoldr (Just . random)
Using
randomRsfromSystem.Random.