From: Matt McCutchen Date: Fri, 11 Jul 2008 04:29:03 +0000 (-0400) Subject: Remove randomMap and randomRep definitions (obsoleted by RandomizedMonad). X-Git-Url: https://mattmccutchen.net/match/match.git/commitdiff_plain/00f7bf547ecc8b9a709c6fbeff55b9b0d05ecffe Remove randomMap and randomRep definitions (obsoleted by RandomizedMonad). --- diff --git a/program/InstanceGenerator.hs b/program/InstanceGenerator.hs index cf61e6a..23b20a1 100644 --- a/program/InstanceGenerator.hs +++ b/program/InstanceGenerator.hs @@ -5,14 +5,6 @@ import RandomizedMonad import Data.Array.IArray import ArrayStuff -randomMap :: RandomGen g => g -> (g -> a -> b) -> [a] -> [b] -randomMap g f l = case l of - [] -> [] - h:t -> let (g1, g2) = split g in (f g1 h):(randomMap g2 f t) -randomRep :: RandomGen g => g -> (g -> a) -> Int -> [a] -randomRep g f n = if n == 0 then [] - else let (g1, g2) = split g in (f g1):(randomRep g2 f (n-1)) - numTopics = 20 -- Expertise on each of the topics