Haskell for the cloud

by Jeff Epstein, Ap Black, S Peyton-Jones
Ipaper.Googlecode.Com ()
  • ISSN: 03621340


We present Cloud Haskell, a domain-specific language for devel- oping programs for a distributed-memory computing environment. Implemented as a shallow embedding in Haskell, it provides a message-passing communication model, inspired by Erlang, with- out introducing incompatibility with Haskell’s established shared- memory concurrency. A key contribution is a method for serializ- ing function closures for transmission across the network. Cloud Haskell has been implemented; we present example code and some preliminary performance measurements.

Cite this document (BETA)

Readership Statistics

22 Readers on Mendeley
by Discipline
by Academic Status
41% Other Professional
18% Student (Master)
14% Researcher (at a non-Academic Institution)
by Country
23% United States
5% United Kingdom
5% Japan

Sign up today - FREE

Mendeley saves you time finding and organizing research. Learn more

  • All your research in one place
  • Add and import papers easily
  • Access it anywhere, anytime

Start using Mendeley in seconds!

Sign up & Download

Already have an account? Sign in