Sign up & Download
Sign in

Haskell for the cloud

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

Abstract

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

20 Readers on Mendeley
by Discipline
 
 
 
by Academic Status
 
40% Other Professional
 
20% Student (Master)
 
15% Researcher (at a non-Academic Institution)
by Country
 
20% United States
 
5% United Kingdom
 
5% Brazil

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!

Already have an account? Sign in