chp-2.0.0: An implementation of concurrency ideas from Communicating Sequential Processes



This module re-exports all of the functionality of the CHP library, except the traces mechanism available in the Control.Concurrent.CHP.Traces module.

For an overview of the library, take a look at the CHP tutorial: available from the main CHP website:, or take a look at the CHP blog:

You should also look at the chp-plus package, which contains a lot of useful further functionality built on top of CHP.