No problem whatsoever! I only wish I could have done it better.
I do like the way the Idris REPL does that, from your description. Didn't know that. How do you run it for effects?
I do like the way the Idris REPL does that, from your description. Didn't know that. How do you run it for effects?
I think that Idris tries to make the evaluation/execution distinction a bit more apparent. In particular, when you enter something effectful at the REPL, only the evaluation happens automatically and the result is printed in an internal form. This is confusing at first, but you can see that there's something tantalisingly interesting going on.