Hi Ben,
Yes, we are actively working on the new implementation of Cloud Haskell. Our focus so far has been on the design of the transport API and a robust TCP implementation. Both of these are nearly done now. The new design can be found at
We also started writing some documentation:
is an overview of the Transport API
is a tutorial on using the Transport API from an application developer's perspective
describes the TCP transport as an example for developers of other transports
We don't have an explicit roadmap at this stage, but we will probably soon move to the next layer (Cloud Haskell proper).
At this point, there are mainly two ways in which you can help:
1. Play with the TCP transport. Go through the tutorial, write some simple applications, do some benchtests, and let us know if you find any bugs or unexpected slow behaviour.
2. Implement other transports. We probably won't have time for that. It will be useful to have other transports available, and moreover an implementation of another transport (even if it doesn't get to a usable state) would be a good way to make sure that the abstract Transport API is general enough to cover other transports.
Feel free to post here or contact me personally if you have any questions.
Edsko de Vries
Well-Typed