Glasgow Distributed Haskell

Report by: Phil Trinder

GdH supports distributed stateful interactions on multiple locations. It is a conservative extension of both Concurrent Haskell and GpH, enabling the distribution of the stateful IO threads of the former on the multiple locations of the latter. The programming model includes forking stateful threads on remote locations, explicit communication over channels, and distributed exception handling.

Team
Phil Trinder, Hans-Wolfgang Loidl, Jan Henry Nystrom, Robert Pointon.
Status
An alpha-release of the GdH implementation is available on request <gph@macs.hw.ac.uk> it shares substantial components of the GUM implementation of GpH (Glasgow parallel Haskell).
Applications and Evaluation
Further reading:
The GdH homepage