haskell-distributed/distributed-process — pull request #163 by mboes (2014-11-30 20:45:20+00:00)
Title: MonadControl instance for Process.

A `MonadControl` instance makes it possible to lift many actions with an
occurrence of `IO` in negative position to the `Process` monad. See e.g.
the async library, which contains many such actions. This patch makes it
possible to use `async` with `distributed-process`, via `lifted-async`.