Safe Haskell | Safe-Inferred |
---|
Provides an ExtendedPrinter
that handles colours using HTML output.
- newtype HtmlPrinterT m a = HtmlPrinter {
- runHtmlPrinterT :: m a
- maskHtml :: Char -> String
- hexColour :: Colour -> [Char]
Documentation
newtype HtmlPrinterT m a Source
An ExtendedPrinter
for HTML output.
HtmlPrinter | |
|
MonadTrans HtmlPrinterT | |
ChannelPrinter Bool m0 => ChannelPrinter Bool (HtmlPrinterT m0) | |
ChannelPrinter Int m0 => ChannelPrinter Int (HtmlPrinterT m0) | |
ChannelPrinter Handle m0 => ChannelPrinter Handle (HtmlPrinterT m0) | |
Monad m => Monad (HtmlPrinterT m) | |
Functor m => Functor (HtmlPrinterT m) | |
MonadIO m => MonadIO (HtmlPrinterT m) | |
MonadRandom m0 => MonadRandom (HtmlPrinterT m0) | |
MonadClock m0 => MonadClock (HtmlPrinterT m0) | |
MonadFinalizer m0 => MonadFinalizer (HtmlPrinterT m0) | |
MonadScanner m0 => MonadScanner (HtmlPrinterT m0) | |
MonadPrinter m => MonadPrinter (HtmlPrinterT m) | |
MonadSpawn m0 => MonadSpawn (HtmlPrinterT m0) | |
MonadPrinter m => ExtendedPrinter (HtmlPrinterT m) | |
(Functor m, MonadExpand m) => MonadExpand (HtmlPrinterT m) | |
ExpanderEnv m0 => ExpanderEnv (HtmlPrinterT m0) | |
HistoryEnv m0 => HistoryEnv (HtmlPrinterT m0) |