Another update from ingydotnet^djgoku
This commit is contained in:
parent
91df62d461
commit
948b86eafa
7604 changed files with 108452 additions and 22726 deletions
|
|
@ -1,9 +1,12 @@
|
|||
open datetime random console
|
||||
open datetime random monad io
|
||||
|
||||
loop = loop' 1
|
||||
where loop' n t | r == t = writen (show r)
|
||||
| else = writen (show r) `seq` loop' (n+1) t
|
||||
where seed = toInt <| (ticks <| datetime.now()) * n
|
||||
r = rnd seed 0 19
|
||||
where loop' n t = do
|
||||
dt <- datetime.now
|
||||
seed <- return <| toInt <| (ticks <| dt) * n
|
||||
r <- return $ rnd seed 0 19
|
||||
putStrLn (show r)
|
||||
if r <> t then loop' (n + 1) t else return ()
|
||||
|
||||
loop 10
|
||||
|
||||
loop 10 ::: IO
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue