Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
changeRenderer :: String -> PluginM () Source
shellRenderers :: [(String, Handle -> PrettyOptions -> Either String DocH -> IO ())] Source
newtype UnicodeTerminal Source
UnicodeTerminal (Handle -> Maybe PathH -> IO ()) |
unicodeConsole :: Handle -> PrettyOptions -> Either String DocH -> IO () Source
doSGR :: [SGR] -> UnicodeTerminal Source
undoSGRWith :: [SGR] -> [Attr] -> UnicodeTerminal Source
diffDocH :: (MonadCatch m, MonadIO m) => PrettyPrinter -> DocH -> DocH -> m String Source