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
When using patterns which require 'signatures', hindent forces there to be a line break between the 'signature' and the 'definition'. This is a little awkward; ideally, it should mirror functions.
I checked the issue tracker for existing issues about this problem.
I'm using the latest version of hindent.
Input haskell
patternAtom::Bool->Word64->AtomPpatternAtom x y <- (view ->Just (x, y))
Expected output haskell
patternAtom::Bool->Word64->AtomPpatternAtom x y <- (view ->Just (x, y))
Actual output haskell
patternAtom::Bool->Word64->AtomPpatternAtom x y <- (view ->Just (x, y))
The text was updated successfully, but these errors were encountered:
Problem
When using patterns which require 'signatures',
hindent
forces there to be a line break between the 'signature' and the 'definition'. This is a little awkward; ideally, it should mirror functions.Input haskell
Expected output haskell
Actual output haskell
The text was updated successfully, but these errors were encountered: