Cool. Everything's there but the N.

Learning Haskell is a lot like learning to dance.

Michael


--- On Sun, 7/25/10, Ozgur Akgun <ozgurak...@gmail.com> wrote:

From: Ozgur Akgun <ozgurak...@gmail.com>
Subject: Re: [Haskell-cafe] Random this! ;-)
To: "Max Rabkin" <max.rab...@gmail.com>
Cc: "michael rice" <nowg...@yahoo.com>, haskell-cafe@haskell.org
Date: Sunday, July 25, 2010, 3:17 PM

Sorry but I'll just go ahead and eta reduce it :)

rollNDiceIO = flip replicateM $ randomRIO (1,6)

On 25 July 2010 16:44, Max Rabkin <max.rab...@gmail.com> wrote:

On Sun, Jul 25, 2010 at 5:39 PM, michael rice <nowg...@yahoo.com> wrote:


>

> I know, ugly, but at least I got it to work. What's a better way to generate 
> this list?



rollNDiceIO n

   = sequence . replicate n $ randomRIO (1,6)

{{ sequence . replicate n = replicateM n }}

   = replicateM n $ randomRIO (1, 6)



--Max

_______________________________________________

Haskell-Cafe mailing list

Haskell-Cafe@haskell.org

http://www.haskell.org/mailman/listinfo/haskell-cafe




-- 
Ozgur Akgun




      
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to