Name: roundtrip Version: 0.1.0.0 Synopsis: Bidirectional (de-)serialization Description: 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 package roundtrip-xml instead. . The package contains slightly modified code from Tillmann Rendel's partial-isomorphisms and invertible-syntax packages. License: BSD3 License-file: LICENSE Author: Stefan Wehr , David Leuschner Maintainer: Stefan Wehr , Category: Text Build-type: Simple Cabal-version: >=1.8 Library Extensions: TemplateHaskell GHC-Prof-Options: -auto-all -caf-all Hs-Source-Dirs: src Exposed-modules: Text.Roundtrip , Text.Roundtrip.Combinators , Text.Roundtrip.Classes , Text.Roundtrip.SpecPrinter , Control.Isomorphism.Partial , Control.Isomorphism.Partial.Prim , Control.Isomorphism.Partial.Iso , Control.Isomorphism.Partial.TH , Control.Isomorphism.Partial.Constructors , Control.Isomorphism.Partial.Derived Build-depends: base == 4.* , safe == 0.3.* , containers >= 0.3 && < 0.6 , text == 0.11.* , template-haskell >= 2.4 && < 2.6 , xml-types == 0.3.* , pretty == 1.0.*