invertible-syntax-0.1: Invertible syntax descriptions for both parsing and pretty printing.

Text.Syntax.Printer.Naive

Documentation

print :: Printer alpha -> alpha -> Maybe StringSource

printM :: Monad m => Printer alpha -> alpha -> m StringSource