Google Summer of Code 2012 project, GHCi for the web
JavaScript
52
133 commits
updated Aug 20, 2012
Google Summer of Code 2012 project, GHCi for the web
Chrome 21.x Firefox 14.x
Does not work with Firefox 10
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!
The prototypes subdirectory contains several quick hacks demonstrating various concepts.
Google Summer of Code 2012 project, GHCi for the web
JavaScript
52
133 commits
updated Aug 20, 2012
Google Summer of Code 2012 project, GHCi for the web
Chrome 21.x Firefox 14.x
Does not work with Firefox 10
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!
The prototypes subdirectory contains several quick hacks demonstrating various concepts.
JavaScript
94.3%
Haskell
5.7%