tlex-core 0.3.0.0 → 0.4.0.0
raw patch · 2 files changed
+12/−12 lines, 2 filesdep +enummapsetdep −enummapset-thdep ~arraydep ~basedep ~containersPVP ok
version bump matches the API change (PVP)
Dependencies added: enummapset
Dependencies removed: enummapset-th
Dependency ranges changed: array, base, containers, hashable, transformers, unordered-containers
API changes (from Hackage documentation)
- Language.Lexer.Tlex.Prelude: class Foldable (t :: Type -> Type)
+ Language.Lexer.Tlex.Prelude: class Foldable (t :: TYPE LiftedRep -> Type)
- Language.Lexer.Tlex.Prelude: infixl 6 +
+ Language.Lexer.Tlex.Prelude: infixl 6 -
- Language.Lexer.Tlex.Prelude: seq :: forall (r :: RuntimeRep) a (b :: TYPE r). a -> b -> b
+ Language.Lexer.Tlex.Prelude: seq :: forall {r :: RuntimeRep} a (b :: TYPE r). a -> b -> b
- Language.Lexer.Tlex.Prelude: type Type = Type
+ Language.Lexer.Tlex.Prelude: type Type = TYPE LiftedRep
Files
src/Language/Lexer/Tlex/Pipeline/Pattern2Nfa.hs view
@@ -23,7 +23,7 @@ let (isStraight, es) = SymEnumSet.toEnumSet s NFA.NFAStateTrans { NFA.nstTransIsStraight = isStraight- , NFA.nstTransRange = EnumSet.unEnumSet es+ , NFA.nstTransRange = EnumSet.enumSetToIntSet es , NFA.nstTransNextState = e } p1 Pattern.:^: p2 -> do
tlex-core.cabal view
@@ -2,7 +2,7 @@ build-type: Custom name: tlex-core-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@@ -89,15 +89,15 @@ -dcore-lint build-depends:- base >= 4.12.0 && < 4.15,+ base >= 4.12.0 && < 5, -- project depends- array >= 0.5.3 && < 0.6,- containers >= 0.6.0 && < 0.7,- hashable >= 1.3.0 && < 1.4,- transformers >= 0.5.6 && < 0.6,- unordered-containers >= 0.2.13 && < 0.3,- enummapset-th >= 0.6.0 && < 0.7,+ array >= 0.5.3 && < 1,+ containers >= 0.6.0 && < 1,+ hashable >= 1.3.0 && < 2,+ transformers >= 0.5.6 && < 1,+ unordered-containers >= 0.2.13 && < 1,+ enummapset >= 0.7.1 && < 1, autogen-modules: Paths_tlex_core@@ -106,9 +106,9 @@ custom-setup setup-depends:- base,- Cabal,- cabal-doctest,+ base >= 4.12.0 && < 5,+ Cabal >= 3.6 && < 4,+ cabal-doctest >= 1.0.9 && < 2, library import: