Javascript Haskellscript!!

Stc
Date: 2010-12-02

Time: 11:45

Room: BBL 061

Speaker: Atze Dijkstra

Title: Javascript? Haskellscript

Abstract

With the advent of faster Javascript implementations in recent WWW browsers, it becomes more feasible to use Javascript as an intermediate language for use as a backend language by higher level languages, such as Haskell. In this talk we show how Haskell's laziness can be translated to Javascript, and how this is used by the Utrecht Haskell Compiler (UHC, http://www.cs.uu.nl/wiki/UHC) for its Javascript backend. The backend allows Haskell interfacing with Javascript libraries and writing Haskell programs for a browser.