roundtrip: Bidirectional (de-)serialization
Roundtrip allows the definition of bidirectional (de-)serialization specifications. The specification language is based on the ideas described in the paper Invertible Syntax Descriptions: Unifying Parsing and Pretty Printing by Tillmann Rendel and Klaus Ostermann, Haskell Symposium 2010.
This package does not provide concrete instances of the specification classes, see the packages roundtrip-string and roundtrip-xml instead.
The package contains slightly modified code from Tillmann Rendel's partial-isomorphisms and invertible-syntax packages (Copyright (c) 2010-11 University of Marburg).
Downloads
- roundtrip-0.2.0.7.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.3, 0.2.0.5, 0.2.0.6, 0.2.0.7 |
---|---|
Dependencies | base (>=4.6 && <5), containers, pretty, safe, template-haskell, text, xml-types [details] |
License | BSD-3-Clause |
Author | Stefan Wehr <wehr@factisresearch.com>, David Leuschner <leuschner@factisresearch.com> |
Maintainer | Stefan Wehr <wehr@factisresearch.com>, |
Category | Text |
Source repo | head: git clone https://github.com/skogsbaer/roundtrip |
Uploaded | by StefanWehr at 2020-05-05T08:26:42Z |
Distributions | NixOS:0.2.0.7 |
Reverse Dependencies | 5 direct, 0 indirect [details] |
Downloads | 4625 total (33 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2020-05-05 [all 1 reports] |