- pp_info = hsep [ ptext (sLit "TopLvl=") <> ppr top
- , ptext (sLit "Arity=") <> int arity
- , ptext (sLit "Value=") <> ppr hnf
- , ptext (sLit "ConLike=") <> ppr conlike
- , ptext (sLit "Cheap=") <> ppr cheap
- , ptext (sLit "Expandable=") <> ppr exp
- , ppr g ]
+ pp_info = fsep $ punctuate comma
+ [ ptext (sLit "TopLvl=") <> ppr top
+ , ptext (sLit "Arity=") <> int arity
+ , ptext (sLit "Value=") <> ppr hnf
+ , ptext (sLit "ConLike=") <> ppr conlike
+ , ptext (sLit "Cheap=") <> ppr cheap
+ , ptext (sLit "Expandable=") <> ppr exp
+ , ptext (sLit "Guidance=") <> ppr g ]
+ pp_tmpl = ptext (sLit "Tmpl=") <+> ppr rhs