Cloud Haskell es un lenguaje de dominio específico (DSL) para el desarrollo de programas para un entorno de computación distribuida. Proporciona un modelo de comunicación de paso de mensajes, inspirados en Erlang, sin introducir incompatibilidades con memoria compartida de concurrencia de Haskell.
Es una herramienta para escribir aplicaciones que deben ejecutarse en forma paralela en computadoras o máquinas virtuales. Esto nos provee confiabilidad, capacidad para ejecutar en paralelo así como para la creación de aplicaciones de cálculo intensivo que pueden beneficiarse de un montón de hardware.
Dejo link:
http://www.haskell.org/haskellwiki/Cloud_Haskell