[Haskell-cafe] Elm-like IDE for Haste projects

Mateusz Kowalczyk fuuzetsu at fuuzetsu.co.uk
Fri Sep 5 01:14:21 UTC 2014


On 09/04/2014 09:23 PM, Alberto G. Corona  wrote:
> Following the thread on lightweight Web interfaces for Haskell:
> 
> http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/112586
> 
> I finished an Elm-like IDE for Haste projects. The software is at:
> 
> https://github.com/agocorona/tryhplay
> 
> Running in a heroku instance:
> 
> http://tryplayg.herokuapp.com
> 
> Besides to edit-compile and run, it can also import , compile and run haste
> projects from git repositories (Although this, like the rest of the project
> is experimental).
> 
> I use it for my hplayground framework but it can run any haste project.
> 
> Using playground is easy to translate console programs to the browser and
> have reactive effects
> 
> A simple example:
> 
> http://tryplayg.herokuapp.com/try/console.hs/edit
> 
> the hello-haste example:
> 
> http://tryplayg.herokuapp.com/try/hello-haste.hs/edit
> 
> Or something more complicated: the todo application, from todoMVC.com
> written in Haste and hplayground:
> 
> http://tryplayg.herokuapp.com/try/todo.hs/edit

This makes my browser segfault ;( I'm using ‘dwb’.

> rename the programs if you modify them. Follow the instructions to download
> the HTML generated, that include the Javascript generated. At this time
> there are no permission controls so it is more or less like a wiki, but
> heroku from time to time will reset the application.
> 
> It is a free instance on heroku so expect delays and request timeouts when
> many people access to the application. I do not know what will happen.
>  Feedback welcome
> 
> 
> 
> My heroku instance is limited but It is easy to create your own instance in
> heroku. Follow the install instructions.
> 
> 
> Haste: https://github.com/valderman/haste-compiler
>            http://haste-lang.org
> 
> hplayground: https://github.com/agocorona/hplayground
> 
> 
> 
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
> 


-- 
Mateusz K.


More information about the Haskell-Cafe mailing list