language-puppet-1.3.1.1: Tools to parse and evaluate the Puppet DSL.

Safe HaskellNone
LanguageHaskell98

Puppet.Parser.PrettyPrinter

Documentation

capitalize :: Text -> Doc Source

parensList :: Pretty a => Vector a -> Doc Source

hashComma :: (Pretty a, Pretty b) => Vector (Pair a b) -> Doc Source

stringEscape :: Text -> Text Source

showAss :: Vector AttributeDecl -> Doc Source

showArgs :: Vector (Pair Text (Maybe Expression)) -> Doc Source

showFunc :: Text -> Vector Expression -> Doc Source

ppStatements :: Vector Statement -> Doc Source