macaw-base
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Macaw.Utils.Pretty

Description

This defines some utility functions for pretty-printing declarations.

Synopsis

Documentation

sexpr :: String -> [Doc ann] -> Doc ann Source #

Pretty print an operator name and arguments as an sexpr.

sexprA :: Applicative m => String -> [m (Doc ann)] -> m (Doc ann) Source #