Minor refactor
parent
eb8f0de6c3
commit
077b93db01
|
@ -77,10 +77,10 @@ layoutPat lpat@(L _ pat) = docWrapNode lpat $ case pat of
|
|||
return $ x1 Seq.<| xR
|
||||
ConPatIn lname (InfixCon left right) -> do
|
||||
-- a :< b -> expr
|
||||
let nameDoc = lrdrNameToTextAnn lname
|
||||
nameDoc <- lrdrNameToTextAnn lname
|
||||
leftDoc <- appSep . colsWrapPat =<< layoutPat left
|
||||
rightDoc <- colsWrapPat =<< layoutPat right
|
||||
middle <- appSep . docLit =<< nameDoc
|
||||
middle <- appSep $ docLit nameDoc
|
||||
return $ Seq.empty Seq.|> leftDoc Seq.|> middle Seq.|> rightDoc
|
||||
ConPatIn lname (RecCon (HsRecFields [] Nothing)) -> do
|
||||
-- Abc{} -> expr
|
||||
|
|
Loading…
Reference in New Issue