[Haskell-cafe] Random this! ;-)

Ozgur Akgun ozgurakgun at gmail.com
Sun Jul 25 15:17:12 EDT 2010


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.rabkin at gmail.com> wrote:

> On Sun, Jul 25, 2010 at 5:39 PM, michael rice <nowgate at 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 at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>



-- 
Ozgur Akgun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100725/9ddffff3/attachment.html


More information about the Haskell-Cafe mailing list