Name: roundtrip Version: 0.2.0.7 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.10 Source-repository head Type: git location: https://github.com/skogsbaer/roundtrip Library Hs-Source-Dirs: src Default-language: Haskell2010 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 && < 5 , safe , containers , text , template-haskell , xml-types , pretty