On 7/13/07, Michael Vanier <[EMAIL PROTECTED]> wrote:
What I meant by really-truly-absolutely-I-mean-right-now-seq is something that would evaluate its argument as far as it is possible to do so i.e. something that forces strict evaluation of an argument.
What you want is to reduce something to normal form. We have the rnf function (from the NFData class) on Control.Parallel.Strategies for this purpose, see http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Parallel-Strategies.html#v%3Arnf and the must-read (IMHO) paper on http://www.macs.hw.ac.uk/~dsg/gph/papers/abstracts/strategies.html HTH, -- Felipe. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe