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 +3/−0
- gll.cabal +2/−2
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