BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Functional Programming for the Data Centre - Jeff Epstein\, Comput
 er Laboratory
DTSTART:20110505T140000Z
DTEND:20110505T150000Z
UID:TALK31164@talks.cam.ac.uk
CONTACT:Dominic Orchard
DESCRIPTION:We present Cloud Haskell\, a domain-specific language for deve
 loping programs for a distributed-memory computing environment. Implemente
 d as a shallow embedding in Haskell\, it provides a message-passing commun
 ication model\, inspired by Erlang\, without introducing incompatibility w
 ith Haskell’s established shared-memory concurrency. A key contribution 
 is a method for serializing function closures for transmission across the 
 network. 
LOCATION:GS15\, Computer Laboratory
END:VEVENT
END:VCALENDAR
