You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First off, I think this is a fantastic effort and a massive improvement over the regular repl!
I've noticed a possible issue with the auto-indentation. (I say "possible" because I'm not an experienced Haskell programmer so maybe there's a good reason behind the current behaviour.)
I'm trying to write a function that uses guards, for example:
f x
| x >0=1| x <0=-1|otherwise=0
I press <Meta+Enter> after typing in the function signature, and then proceed to type in the first guard.. but the auto-indentation doesn't kick in at any point:
On the second guard, only after typing space after the pipe does the autoindent kick in; but obviously that doesn't help.
It works if I indent manually by pressing Tab before I type in the pipe for the first guard itself.
The text was updated successfully, but these errors were encountered:
First off, I think this is a fantastic effort and a massive improvement over the regular repl!
I've noticed a possible issue with the auto-indentation. (I say "possible" because I'm not an experienced Haskell programmer so maybe there's a good reason behind the current behaviour.)
I'm trying to write a function that uses guards, for example:
I press <Meta+Enter> after typing in the function signature, and then proceed to type in the first guard.. but the auto-indentation doesn't kick in at any point:
On the second guard, only after typing space after the pipe does the autoindent kick in; but obviously that doesn't help.
It works if I indent manually by pressing Tab before I type in the pipe for the first guard itself.
The text was updated successfully, but these errors were encountered: