    {-# LANGUAGE Safe #-}

    -- | Monadic front-end to Text.PrettyPrint
    module Language.Haskell.TH.PprLib (
        ($$),
        ($+$),
        (<+>),
        (<>),
        arrow,
        braces,
        brackets,
        cat,
        char,
        colon,
        comma,
        dcolon,
        double,
        doubleQuotes,
        empty,
        equals,
        fcat,
        float,
        fsep,
        hang,
        hcat,
        hsep,
        int,
        integer,
        isEmpty,
        lbrace,
        lbrack,
        lparen,
        nest,
        parens,
        pprName,
        pprName',
        ptext,
        punctuate,
        quotes,
        rational,
        rbrace,
        rbrack,
        rparen,
        semi,
        sep,
        space,
        text,
        to_HPJ_Doc,
        vcat,
        Doc,
        PprM,
    )
    where

    import Prelude hiding ((<>))
    import GHC.Boot.TH.PprLib