napkin-0.5.10
Safe HaskellNone
LanguageHaskell2010

Napkin.Types.Transformation

Synopsis

Documentation

applyQueryTransformerQueries :: Data b => QueryTransformer -> b -> b #

Apply renamer (e.g. for namespacing) for all Query objects inside

applyQueryTransformerToQuery :: QueryTransformer -> Query -> Query #

Comprehensively apply transformer to Query, including references, functions and wholesale Query transforms contained therein.

modifyFunctions :: Data b => (Ref Function -> Ref Function) -> b -> b #