[Haskell-cafe] strict version of Haskell - does it exist?
Ryan Newton
rrnewton at gmail.com
Wed Feb 1 16:24:41 CET 2012
>
>
> Even though advertised as parallel programming tools, parMap and other
> functions that work in parallel over *sequential* access data
> structures (i.e. linked lists.) We want flat, strict, unpacked data
> structures to get good performance out of parallel algorithms. DPH,
> repa, and even vector show the way.
You would think that tree data structures would be good here as well. For
example, monad-par includes a definition of an append-based "AList" (like
Guy Steele argues for).
But alas that turns out to be much harder to get working well. For most
algorithms Vectors so often end up better.
-Ryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20120201/1872c360/attachment.htm>
More information about the Haskell-Cafe
mailing list