Personal tools

HaskellImplementorsWorkshop/2012/Stutterheim

From HaskellWiki

< HaskellImplementorsWorkshop | 2012(Difference between revisions)
Jump to: navigation, search
(New page: =Web browser programming with UHC's JavaScript backend= ''Jurriën Stutterheim, Alessandro Vermeulen'' The Utrecht Haskell Compiler (UHC) has a JavaScript backend. This backend has been ...)
 
(Added Category:Community)
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
=Web browser programming with UHC's JavaScript backend=
 
=Web browser programming with UHC's JavaScript backend=
   
''Jurriën Stutterheim, Alessandro Vermeulen''
+
''Atze Dijkstra''
   
 
The Utrecht Haskell Compiler (UHC) has a JavaScript backend. This
 
The Utrecht Haskell Compiler (UHC) has a JavaScript backend. This
Line 15: Line 15:
 
ecosystem) which need improvement in order to make Haskell a viable
 
ecosystem) which need improvement in order to make Haskell a viable
 
option for web browser programming.
 
option for web browser programming.
  +
  +
  +
[[Category:Community]]

Latest revision as of 13:43, 17 December 2012

[edit] Web browser programming with UHC's JavaScript backend

Atze Dijkstra

The Utrecht Haskell Compiler (UHC) has a JavaScript backend. This backend has been used to experiment with building applications intended to run inside web browsers. In particular we did a port of a small client-server application. Although both backend and client-server applications in itself are not new, the particular combination allowing web browser programming in Haskell is new and interesting because of entering otherwise unfamiliar Haskell territory. We discuss the backend, the JavaScript FFI, the built client-server application, and the aspects of this experiment which went well as the aspects (both in UHC as well as the Haskell ecosystem) which need improvement in order to make Haskell a viable option for web browser programming.