Safe Haskell | None |
---|---|
Language | GHC2021 |
Printing related functions that depend on session state (DynFlags)
Synopsis
- showSDoc :: DynFlags -> SDoc -> String
- showSDocUnsafe :: SDoc -> String
- showSDocForUser :: DynFlags -> UnitState -> NamePprCtx -> SDoc -> String
- showPpr :: Outputable a => DynFlags -> a -> String
- showPprUnsafe :: Outputable a => a -> String
- printForUser :: DynFlags -> Handle -> NamePprCtx -> Depth -> SDoc -> IO ()
Documentation
showSDocUnsafe :: SDoc -> String Source #
showSDocForUser :: DynFlags -> UnitState -> NamePprCtx -> SDoc -> String Source #
Allows caller to specify the NamePprCtx to use
showPprUnsafe :: Outputable a => a -> String Source #
printForUser :: DynFlags -> Handle -> NamePprCtx -> Depth -> SDoc -> IO () Source #