Journal article

Haskell for the cloud

Epstein J, Black A, Peyton-Jones S ...see all

Ipaper.Googlecode.Com, issue Section 8 (2011) pp. 1-12

  • 23


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.
Sign in to save reference


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.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Jeff Epstein

  • Ap Black

  • S Peyton-Jones

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free