@hackage ghclive0.1.0.1

Interactive Haskell interpreter in a browser.

ghclive

Google Summer of Code 2012 project, GHCi for the web

Requirements

Chrome 21.x Firefox 14.x

Does not work with Firefox 10

Quick start installation

git clone https://github.com/shapr/ghclive.git && cd ghclive && cabal install && ghclive then point your browser to http://localhost:3000

Here's some source code to paste into the editor buffer:

import Diagrams.Prelude
import Prelude
import Network.Web.GHCLive.Display

hilbert = iterate expand mempty where
  expand t = alignBL $ hcat [u, hrule 1, reflectX u] where
             u = vcat [t, vrule 1, rotateBy (3/4) t]

ex = pad 1.1 . centerXY . lw 0.05 $ hilbert!!5

then type ex in the Haskell expression buffer and hit enter!

Prototypes

The prototypes subdirectory contains several quick hacks demonstrating various concepts.