Description
Parser and pretty printer for the Thrift IDL format.
Description
This package provides a parser and pretty printer for the Thrift IDL format.
README.md
language-thrift
provides a parser and pretty printer for the Thrift IDL format. In addition to parsing the IDL, it keeps track of Javadoc-style comments (/** ... */
) and attaches them to the type, service, function, or field, above which they were added. These are retained when the document is sent through the pretty printer.
The parser uses megaparsec
and the pretty printer ansi-wl-pprint
. The pretty printer can produce syntax highlighted output.