[Haskell-cafe] If monads are single/linearly threaded, doesn't that reduce parallelism?

Matthias Görgens matthias.goergens at googlemail.com
Thu Feb 11 08:40:45 EST 2010


Perhaps if you search for Abelian Monad or so, you will find
interesting things in the category theory literature.  Some of them
may be transplantable to Haskell --- but you probably don't want a
completely commutative structure.  Arrows seem to express the
dependencies between operations more fine-grained than the sequencing
that Monads require.  (I meant to look into arrows for ages..)

Matthias.


More information about the Haskell-Cafe mailing list