Safe Haskell | None |
---|
Text.Roundtrip.Printer
Documentation
Instances
(Monad m, Monoid r) => ProductFunctor (Printer m r) | |
Monad m => Alternative (Printer m r) | |
(Monad m, Monoid r) => Syntax (Printer m r) | |
Monad m => StringSyntax (Printer m String) | |
Monad m => IsoFunctor (Printer m r) |
printerEmpty :: Monad m => Printer m r aSource
runPrinter :: Printer Identity r a -> a -> Maybe rSource