Skip to content

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

23 Readers on Mendeley
by Discipline
87% Computer Science
9% Mathematics
4% Engineering
by Academic Status
43% Other
22% Researcher
17% Student > Master
by Country
22% United States
4% United Kingdom
4% 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