packages feed

gll 0.4.0.4 → 0.4.0.5

raw patch · 2 files changed

+5/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- GLL.Combinators.Interface: class IsSymbExpr a where mkRule = toSymb
+ GLL.Combinators.Interface: class IsSymbExpr a
- GLL.Combinators.Interface: class (Ord a, Eq a, Show a) => Parseable a where unlex = show
+ GLL.Combinators.Interface: class (Ord a, Eq a, Show a) => Parseable a
- GLL.Parser: class (Ord a, Eq a, Show a) => Parseable a where unlex = show
+ GLL.Parser: class (Ord a, Eq a, Show a) => Parseable a
- GLL.Types.Derivations: inU :: Ord t => (t, Key, Key) -> IntMap (IntMap (Set t)) -> Bool
+ GLL.Types.Derivations: inU :: Ord a => (a, Key, Key) -> IntMap IntMap Set a -> Bool
- GLL.Types.Derivations: showD :: (Show a, Show a1) => Map a1 [a] -> String
+ GLL.Types.Derivations: showD :: (Show a2, Show a1) => Map a1 [a2] -> String
- GLL.Types.Derivations: showG :: (Show a, Show a1) => Map a1 [a] -> String
+ GLL.Types.Derivations: showG :: (Show a2, Show a1) => Map a1 [a2] -> String
- GLL.Types.Derivations: showP :: (Show a, Show t) => IntMap (IntMap (IntMap (Map t a))) -> String
+ GLL.Types.Derivations: showP :: (Show a2, Show a1) => IntMap IntMap IntMap Map a1 a2 -> String
- GLL.Types.Derivations: showS :: Show a => IntMap (IntMap a) -> String
+ GLL.Types.Derivations: showS :: Show a => IntMap IntMap a -> String
- GLL.Types.Derivations: toU :: Ord t => (t, Key, Key) -> IntMap (IntMap (Set t)) -> IntMap (IntMap (Set t))
+ GLL.Types.Derivations: toU :: Ord a => (a, Key, Key) -> IntMap IntMap Set a -> IntMap IntMap Set a
- GLL.Types.Grammar: class (Ord a, Eq a, Show a) => Parseable a where unlex = show
+ GLL.Types.Grammar: class (Ord a, Eq a, Show a) => Parseable a
- GLL.Types.Grammar: isNt :: Symbol t -> Bool
+ GLL.Types.Grammar: isNt :: () => Symbol t -> Bool
- GLL.Types.Grammar: isTerm :: Symbol t -> Bool
+ GLL.Types.Grammar: isTerm :: () => Symbol t -> Bool

Files

changelog.txt view
@@ -39,3 +39,6 @@ 0.4.0.3 -> 0.4.0.4   + `chooses` cannot be given an empty list (runtime error)   + updated `base` dependency++0.4.0.4 -> 0.4.0.5+  + relaxed cabal version constraint
gll.cabal view
@@ -3,7 +3,7 @@  -- The name of the package. name:                gll-version:             0.4.0.4+version:             0.4.0.5 synopsis:            GLL parser with simple combinator interface  license:             BSD3 license-file:        LICENSE@@ -11,7 +11,7 @@ maintainer:          L. Thomas van Binsbergen <ltvanbinsbergen@acm.org> category:            Compilers build-type:          Simple -cabal-version:       >=1.24+cabal-version:       >=1.22 tested-with:         GHC == 8.0.1, GHC == 8.0.2  copyright:           Copyright (C) 2015 L. Thomas van Binsbergen stability:           experimental