Name: roundtrip Version: 0.2.0.5 x-revision: 1 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 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). License: BSD3 License-file: LICENSE Author: Stefan Wehr , David Leuschner Maintainer: Stefan Wehr , Category: Text Build-type: Simple Cabal-version: >=1.8 Source-repository head Type: darcs location: http://darcs.factisresearch.com/pub/roundtrip Library 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.6 && < 4.11 , safe , containers , text , template-haskell , xml-types , pretty