[Haskell-cafe] lightweight web interface for Haskell?
gershomb at gmail.com
Tue Aug 26 02:10:06 UTC 2014
One more suggestion then :-) SageMathCloud (https://cloud.sagemath.com/) now has ghc 7.6.3 running on it. It has a nice webeditor with haskell syntax highlighting and sharing of .hs files, and you can also pop open a terminal in the browser and interact with ghci directly. This basically gives a minimal unixy environment to play with the repl without having to do any installation work, etc.
It isn’t necessarly rich with libraries, etc. But for giving a “real ghc” experience without the install, it might not be bad.
On August 25, 2014 at 3:30:52 PM, Richard Eisenberg (eir at cis.upenn.edu) wrote:
> Thanks for the many, varied responses to my query. I've learned more about all these tools!
> Just to close the loop, though: I've decided not to go with any of these tools because of
> lack of REPL support. My approach to Haskell will not start with `main`, and I want students
> to get used to just writing functions first, before writing programs.
> Thanks again for the pointers,
> On Aug 25, 2014, at 1:35 PM, Michael Snoyman wrote:
> > On Sat, Aug 23, 2014 at 9:41 PM, Brandon Allbery wrote:
> > On Sat, Aug 23, 2014 at 2:36 PM, Richard Eisenberg wrote:
> > Does anyone know of a website where I can write a few lines of Haskell and have them run?
> > http://ideone.com (ghc 7.6.3)
> > fpcomplete.com's online IDE has a free/community tier, although for this I suspect
> you can't meet the ToS
> > Just to follow up publicly: the FP Complete terms of service should *not* prevent any
> kind of usage in this case. We're in the process of revising our ToS to make it clearer with
> the upcoming open publish model, but the simple explanation of that model is: you can
> do whatever you want in the IDE, but- like Github- all commits will be publicly viewable.
> > If anyone has questions about this, feel free to contact me.
> > Michael
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe