egison / egison-pattern-src

Manipulating Egison patterns: abstract syntax, parser, and pretty-printer

Home Page:https://hackage.haskell.org/package/egison-pattern-src

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use proper operator printers from haskell-src-exts

coord-e opened this issue · comments

printIdentOp mModName n = '`' : maybe n (++ '.' : n) mModName ++ "`"
printSymbolOp mModName n = maybe n (++ '.' : n) mModName

perhaps this instance would be useful: https://hackage.haskell.org/package/haskell-src-exts-1.23.0/docs/Language-Haskell-Exts-Pretty.html#t:Pretty