hasksyn
hasksyn copied to clipboard
A vim mode for Haskell
I get the following error ``` E59: invalid character after \@ E475: Invalid argument: hsOperator "\(\%^\#\!\)\@!\(\(\
Fixes indentation when writing the let body on the same line as the in keyword, as stated in issue #2.
When realigning a block such as the following using "=" ``` haskell loop acc x:xs = let acc' = acc * 10 + digitToIt x in loop acc xs ```...
I've implemented the ability to 'dedent' the `where` clause by a half-shift-width, as described in these [style](https://github.com/tibbe/haskell-style-guide/blob/master/haskell-style.md#indentation) [guides](http://snapframework.com/docs/style-guide). If you're interested, I'll put it under an option setting and send...