server package:distributed-process-client-server

The Server Portion of the Managed Process API.
The Cloud Haskell Application Platform Modelled after Erlang OTP's gen_server, this framework provides similar facilities for Cloud Haskell, grouping essential practices for client/server development into a set of modules and standards designed to help you build concurrent, distributed applications with relative ease.