Dan Zwell wrote: > Hello, everyone. I have just written a tutorial (sort of) on Haskell > concurrency, ^^^^^^^^^^^ > specifically on the derivation of a function mapP, a > parallel version of map. I wrote this because I am fairly new to > Haskell, and I didn't realize how easy concurrent code is until I wrote > this, and because I could not find a tutorial describing a parallel > implementation of map. > > If anybody is curious to see this, the page is > http://zwell.net/content/haskell.html#mapP . I would appreciate any > criticism, too. I hope somebody finds this helpful.
I have a criticism ;-) but it does not concern your page but above highlighted part of your message: because you have /not/ written about concurrency (and, gladly, I noticed that your page doesn't even mention the word). Haskell's support for parallelism (about which you write) is designed to /avoid/ (all the well-known issues of) concurrency. A tutorial about concurrency in Haskell would have to mention IO, explicit threads, shared mutable variables, etc... (which /do/ exist, as I assume you know). Cheers Ben _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe