
12 Jan
2014
12 Jan
'14
5:10 p.m.
On Sun, Jan 12, 2014 at 5:07 PM, Corentin Dupont
Basically, with the following code, I want the evaluation to really happen on the "evaluate". I found out that it doesn't: it is evaluated elsewhere (I don't know where). If I put a putStrLn (commented below), the evaluation really happens there.
`evaluate` only evaluates to the first constructor, I believe. `putStrLn` must necessarily do full evaluation. Perhaps `deepseq` would help? -- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net