[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