roundtrip 0.2.0.5 → 0.2.0.6
raw patch · 2 files changed
+7/−6 lines, 2 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
+ Control.Isomorphism.Partial.Prim: infix 5 <$>
+ Text.Roundtrip.Classes: infixl 3 <|>
+ Text.Roundtrip.Classes: infixr 6 <*>
- Control.Isomorphism.Partial.Constructors: just :: Iso a (Maybe a)
+ Control.Isomorphism.Partial.Constructors: just :: () => Iso a (Maybe a)
- Control.Isomorphism.Partial.Constructors: left :: Iso a (Either a b)
+ Control.Isomorphism.Partial.Constructors: left :: () => Iso a (Either a b)
- Control.Isomorphism.Partial.Constructors: nothing :: Iso () (Maybe a)
+ Control.Isomorphism.Partial.Constructors: nothing :: () => Iso () (Maybe a)
- Control.Isomorphism.Partial.Constructors: right :: Iso a1 (Either a a1)
+ Control.Isomorphism.Partial.Constructors: right :: () => Iso a1 (Either a2 a1)
- Control.Isomorphism.Partial.Prim: (<$>) :: IsoFunctor f => Iso alpha beta -> (f alpha -> f beta)
+ Control.Isomorphism.Partial.Prim: (<$>) :: IsoFunctor f => Iso alpha beta -> f alpha -> f beta
- Control.Isomorphism.Partial.Prim: listMapIso :: Ord a => Iso ([(a, b)]) (Map a b)
+ Control.Isomorphism.Partial.Prim: listMapIso :: Ord a => Iso [(a, b)] (Map a b)
- Text.Roundtrip.Classes: class Alternative f where x <|> y = x <||> y
+ Text.Roundtrip.Classes: class Alternative f
- Text.Roundtrip.Classes: class Syntax delta => StringSyntax delta where anyToken = token (const True)
+ Text.Roundtrip.Classes: class Syntax delta => StringSyntax delta
- Text.Roundtrip.Classes: class (IsoFunctor delta, ProductFunctor delta, Alternative delta) => Syntax delta where rule _ _ x = x ruleInfix _ _ _ x = x
+ Text.Roundtrip.Classes: class (IsoFunctor delta, ProductFunctor delta, Alternative delta) => Syntax delta
Files
- roundtrip.cabal +6/−5
- src/Text/Roundtrip/SpecPrinter.hs +1/−1
roundtrip.cabal view
@@ -1,5 +1,5 @@ Name: roundtrip-Version: 0.2.0.5+Version: 0.2.0.6 Synopsis: Bidirectional (de-)serialization Description: Roundtrip allows the definition of bidirectional (de-)serialization specifications. The specification language@@ -21,14 +21,15 @@ Maintainer: Stefan Wehr <wehr@factisresearch.com>, Category: Text Build-type: Simple-Cabal-version: >=1.8+Cabal-version: >=1.10 Source-repository head- Type: darcs- location: http://darcs.factisresearch.com/pub/roundtrip+ Type: git+ location: https://github.com/factisresearch/roundtrip Library Hs-Source-Dirs: src+ Default-language: Haskell2010 Exposed-modules: Text.Roundtrip , Text.Roundtrip.Combinators@@ -41,7 +42,7 @@ , Control.Isomorphism.Partial.Constructors , Control.Isomorphism.Partial.Derived Build-depends:- base >= 4 && < 5+ base >= 4.6 && < 5 , safe , containers , text
src/Text/Roundtrip/SpecPrinter.hs view
@@ -6,7 +6,7 @@ ) where -import Prelude hiding (catch)+import Prelude hiding (catch, (<>)) import Control.Exception (AsyncException, catch) import qualified Data.Text as T