top | item 1144504

(no title)

Ezra | 16 years ago

I applaud the effort, but this is far from complete. As far as I can tell, you can only do standalone expressions, to the exclusion of anything interesting.

    Type Haskell expressions in here.
    > let x = 10
    not an expression: `let x = 10'
I understand that mueval has this limitation too? It's more defensible in the irc context that "state" would be disallowed. Here, it's just crippling.

I don't need the mtl stuff, but being able to define a basic function would be nice!

http://codepad.org/ will run full programs for you ... I guess that'll continue to be my tool of choice for online Haskell prototyping.

Still, this project does seem promising.

discuss

order

jerf|16 years ago

The developer posted on Reddit that this was a premature release. (Clarification: That is to say, he did something like email the link to a buddy and it unexpectedly ended up on Reddit, not that it was formally released and then regretted.)

To be honest, if you're at the point where you want that sort of thing, I'd generally suggest simply downloading ghci. ISTM that all these "try it online" things are good for are making the decision of whether you want to bother with that step. (Perhaps I'm spoiled on Linux where downloading GHC or Ruby is hardly any harder than visiting a web page anyhow.)

sethg|16 years ago

You can at least do this:

  > let x = 10 ; y = 5 ; in x + y
   => 15
   :: (Num t) => t