Dean Herington wrote:
>
> `seq` forces evaluation of only the top-level construct in its first
> argument.  (($!) similarly for its second argument.)  I would guess your
> "newcounts" are structured (probably a tuple or list), in which case you are
> not forcing evaluation deeply enough.  See
> http://haskell.org/pipermail/haskell/2001-August/001581.html and followup
> article.     

As someone who also had this problem a while ago, I'm curious
why DeepSeq never made it into the Libraries.  This would, imo,
be something quite generally useful (and it would be really nice
to be able to derive it).

 - Hal

_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to