th-pprint-0.2.0.0: Simplify and render Template Haskell
Language.Haskell.TH.Cleanup.Lens
_FunD :: Prism' Dec (Name, [Clause]) Source #
_SigD :: Prism' Dec (Name, Type) Source #
_Name :: Iso' Name (OccName, NameFlavour) Source #
_Match :: Iso' Match (Pat, Body, [Dec]) Source #
decChildren :: Traversal' Dec Dec Source #
typeChildren :: Traversal' Type Type Source #
expChildren :: Traversal' Exp Exp Source #
typeName :: Traversal' Type Name Source #
clauseName :: Traversal' Clause Name Source #
decName :: Traversal' Dec Name Source #
matchName :: Traversal' Match Name Source #
expName :: Traversal' Exp Name Source #
patName :: Traversal' Pat Name Source #
bodyExp :: Traversal' Body Exp Source #