Ticket #191 (new bug report)
Fixity resolution improvements
|Reported by:||NeilMitchell2||Owned by:||nibro|
Two related improvements:
1) If a parse results in a fixity error it should be reported through ParseError?, not by raising error.
2) The applyFixities function is very limited. A better signature would be:
applyFixities :: a -> ([FixityError?],a)
Now when there is a fixity error you get back a list of the errors, and a revised document with as many fixities resolved as possible. This would be particularly useful for HLint: http://code.google.com/p/ndmitchell/issues/detail?id=302