-- | A hanging indent. @hang ind start doc@ prints @start@,
-- then @doc@, leaving an indent of @ind@ spaces on every
-- line but the first.
hang :: Int -> Doc -> Doc -> Doc
hang ind start doc = start <> nest ind doc
hang :: Int -> Doc -> Doc -> Doc
hang ind start doc = start <> nest ind doc
hang ind start doc = start <> nest ind doc