language-thrift: Parser for the Thrift IDL format.

[ bsd3, language, library ] [ Propose Tags ]

This package provides a parser for the Thrift IDL format.

[Skip to Readme]
Versions [faq],,,,,,,,,,,,,,,,,, (info)
Change log
Dependencies base (>=4.7 && <4.9), mtl, parsers (==0.12.*), text (>=1.2), trifecta (==1.5.*) [details]
License BSD-3-Clause
Author Abhinav Gupta
Maintainer Abhinav Gupta <>
Category Language
Home page
Source repo head: git clone git://
Uploaded by abhinav at Fri Jun 12 06:41:32 UTC 2015
Distributions NixOS:
Downloads 4933 total (346 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2015-06-12 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for language-thrift-

[back to package description]

language-thrift provides a parser for the Thrift IDL format. The parser is written using trifecta to provide helpful error messages when parsing fails. The parser keeps track of Javadoc-style comments (/** ... */) and associates them with the type, service, function, or field above which they were added.

Documentation is sparse; most of the types are self-explanatory. Haddock-generated docs are available on Hackage and here.