packages feed

ptera 0.3.0.0 → 0.4.0.0

raw patch · 1 files changed

+8/−8 lines, 1 filesdep +enummapsetdep −enummapset-thdep ~ptera-corePVP ok

version bump matches the API change (PVP)

Dependencies added: enummapset

Dependencies removed: enummapset-th

Dependency ranges changed: ptera-core

API changes (from Hackage documentation)

+ Language.Parser.Ptera: type RuleExprReturnType rules v :: Type;
+ Language.Parser.Ptera.Syntax: type RuleExprReturnType rules v :: Type;
+ Language.Parser.Ptera.Syntax.SafeGrammar: type RuleExprReturnType rules v :: Type;
- Language.Parser.Ptera: [DictF] :: forall k (a :: k -> Constraint) (b :: k). a b => DictF a b
+ Language.Parser.Ptera: [DictF] :: forall {k} (a :: k -> Constraint) (b :: k). a b => DictF a b
- Language.Parser.Ptera: [HFCons] :: forall k (a :: k -> Type) (x :: k) (xs :: [k]). a x -> HFList a xs -> HFList a (x : xs)
+ Language.Parser.Ptera: [HFCons] :: forall {k} (a :: k -> Type) (x :: k) (xs :: [k]). a x -> HFList a xs -> HFList a (x : xs)
- Language.Parser.Ptera: [HFNil] :: forall k (a :: k -> Type). HFList a ('[] :: [k])
+ Language.Parser.Ptera: [HFNil] :: forall {k} (a :: k -> Type). HFList a ('[] :: [k])
- Language.Parser.Ptera.Syntax: [DictF] :: forall k (a :: k -> Constraint) (b :: k). a b => DictF a b
+ Language.Parser.Ptera.Syntax: [DictF] :: forall {k} (a :: k -> Constraint) (b :: k). a b => DictF a b
- Language.Parser.Ptera.Syntax: [HFCons] :: forall k (a :: k -> Type) (x :: k) (xs :: [k]). a x -> HFList a xs -> HFList a (x : xs)
+ Language.Parser.Ptera.Syntax: [HFCons] :: forall {k} (a :: k -> Type) (x :: k) (xs :: [k]). a x -> HFList a xs -> HFList a (x : xs)
- Language.Parser.Ptera.Syntax: [HFNil] :: forall k (a :: k -> Type). HFList a ('[] :: [k])
+ Language.Parser.Ptera.Syntax: [HFNil] :: forall {k} (a :: k -> Type). HFList a ('[] :: [k])
- Language.Parser.Ptera.Syntax.SafeGrammar: type family RuleExprReturnType rules v :: Type;
+ Language.Parser.Ptera.Syntax.SafeGrammar: type family RuleExprType (rules :: Type) :: Type -> Type

Files

ptera.cabal view
@@ -2,12 +2,12 @@ build-type:          Custom  name:                ptera-version:             0.3.0.0+version:             0.4.0.0 license:             Apache-2.0 OR MPL-2.0 license-file:        LICENSE copyright:           (c) 2021 Mizunashi Mana author:              Mizunashi Mana-maintainer:          mizunashi-mana@noreply.git+maintainer:          contact@mizunashi.work  category:            Parsing homepage:            https://github.com/mizunashi-mana/ptera@@ -89,14 +89,14 @@             -dcore-lint      build-depends:-        base                 >= 4.14.0 && < 5,+        base                    >= 4.14.0 && < 5,          -- project depends-        ptera-core              >= 0.1.0 && < 0.2,+        ptera-core              >= 0.2.0 && < 0.3,         containers              >= 0.6.0 && < 0.7,         unordered-containers    >= 0.2.0 && < 0.3,         membership              >= 0.0.1 && < 0.1,-        enummapset-th           >= 0.6.0 && < 0.7,+        enummapset              >= 0.7.1 && < 1,      autogen-modules:         Paths_ptera@@ -105,9 +105,9 @@  custom-setup     setup-depends:-        base,-        Cabal,-        cabal-doctest,+        base          >= 4.14.0 && < 5,+        Cabal         >= 3.6    && < 4,+        cabal-doctest >= 1.0.9  && < 2,  library     import: