You need to store random generator seed somewhere and keep track of updated value after calling randomness-related functions.<div>You can try doing it manually, but what really fits here is monad that keeps track of that seed value. Good news is: there is already package with such monad on Hackage.&nbsp;In particular, try package MonadRandom&nbsp;(&nbsp;<a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/MonadRandom-0.1.3">http://hackage.haskell.org/cgi-bin/hackage-scripts/package/MonadRandom-0.1.3</a>&nbsp;). If you have cabal-install, you can simply get it with &quot;cabal install monadrandom&quot; (and if you don&#39;t have cabal-install, you should get this wonderful tool right now!).&nbsp;</div>
<div><br></div><div>There are some examples within the documentation here:</div><div><a href="http://hackage.haskell.org/packages/archive/MonadRandom/0.1.3/doc/html/Control-Monad-Random.html#1">http://hackage.haskell.org/packages/archive/MonadRandom/0.1.3/doc/html/Control-Monad-Random.html#1</a><br>
</div><div><br></div><div>All best</div><div><br></div><div>Christopher Skrzętnicki</div><div><br><div><div class="gmail_quote">On Wed, Jan 28, 2009 at 04:33, Erick González <span dir="ltr">&lt;<a href="mailto:erickgc@instec.cu">erickgc@instec.cu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">





<div bgcolor="#ffffff">
<div><font face="Arial" size="2">Hi:</font></div>
<div><font face="Arial" size="2">Haskell&#39; s way of random number generation is 
strange to me, but I know how to do that. I&#39; d like to know how can I call 
random numbers generated on the screen&nbsp;inside a classic function. I mean, I 
need to know the way of calling random numbers (one different every time that I 
run) inside a function. Please, Could anybody help me?</font></div>
<div><font face="Arial" size="2">Thanks&nbsp;</font></div></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div></div>