packages feed

HaRe-0.6: tools/base/AST/HsFieldsPretty.hs

-- Labelled fields, used in patterns and expressions
module HsFieldsPretty where
import HsFieldsStruct
import PrettyPrint

instance (Printable i,Printable p) => Printable (HsFieldI i p) where
  ppi (HsField n p) = wrap n <+> equals <+> p
  ppiList = fsep . punctuate comma