invertible-grammar 0.1.2 → 0.1.3
raw patch · 7 files changed
+17/−10 lines, 7 filesdep ~prettyprinterdep ~profunctorsdep ~template-haskellPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: prettyprinter, profunctors, template-haskell
API changes (from Hackage documentation)
Files
- invertible-grammar.cabal +10/−10
- src/Control/Monad/ContextError.hs +1/−0
- src/Data/InvertibleGrammar.hs +2/−0
- src/Data/InvertibleGrammar/Base.hs +1/−0
- src/Data/InvertibleGrammar/Combinators.hs +1/−0
- src/Data/InvertibleGrammar/Generic.hs +1/−0
- src/Data/InvertibleGrammar/Monad.hs +1/−0
invertible-grammar.cabal view
@@ -1,9 +1,9 @@ name: invertible-grammar-version: 0.1.2+version: 0.1.3 license: BSD3 license-file: LICENSE-author: Eugene Smolanka, Sergey Vinokurov-maintainer: Eugene Smolanka <esmolanka@gmail.com>+author: Yevhen Smolanka, Sergey Vinokurov+maintainer: Yevhen Smolanka <ys@polymorphic.me>, Sergey Vinokurov <serg.foo@gmail.com> homepage: https://github.com/esmolanka/invertible-grammar category: Language build-type: Simple@@ -14,11 +14,11 @@ description: Grammar combinator framework to build invertible parsing libraries for concrete syntax.-tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3+tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.5 source-repository head type: git- location: https://github.com/esmolanka/invertible-grammar+ location: https://github.com/esmolanka/sexp-grammar library hs-source-dirs: src@@ -36,14 +36,14 @@ Data.InvertibleGrammar.Monad build-depends:- base >=4.7 && <5.0+ base >=4.8 && <5.0 , bifunctors >=4.2 && <5.6 , containers >=0.5.5 && <0.7 , mtl >=2.1 && <2.3- , prettyprinter >=1 && <1.3- , profunctors >=4.4 && <5.4- , semigroups >=0.16 && <0.19+ , prettyprinter >=1 && <1.8+ , profunctors >=4.4 && <5.6+ , semigroups >=0.16 && <0.20 , tagged >=0.7 && <0.9- , template-haskell >=2.9 && <2.15+ , template-haskell >=2.9 && <2.17 , transformers >=0.3 && <0.6 , text >=1.2 && <1.3
src/Control/Monad/ContextError.hs view
@@ -4,6 +4,7 @@ {-# LANGUAGE FunctionalDependencies #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE RankNTypes #-}+{-# LANGUAGE Safe #-} {-# LANGUAGE UndecidableInstances #-} module Control.Monad.ContextError
src/Data/InvertibleGrammar.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE Safe #-}+ module Data.InvertibleGrammar ( -- * Base Grammar, (:-), forward, backward
src/Data/InvertibleGrammar/Base.hs view
@@ -3,6 +3,7 @@ {-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE DeriveTraversable #-} {-# LANGUAGE GADTs #-}+{-# LANGUAGE Trustworthy #-} {-# LANGUAGE TypeOperators #-} module Data.InvertibleGrammar.Base
src/Data/InvertibleGrammar/Combinators.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ScopedTypeVariables #-}+{-# LANGUAGE Trustworthy #-} {-# LANGUAGE TypeOperators #-} module Data.InvertibleGrammar.Combinators
src/Data/InvertibleGrammar/Generic.hs view
@@ -7,6 +7,7 @@ {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PolyKinds #-} {-# LANGUAGE RankNTypes #-}+{-# LANGUAGE Safe #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE TypeOperators #-}
src/Data/InvertibleGrammar/Monad.hs view
@@ -2,6 +2,7 @@ {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE Safe #-} {-# LANGUAGE ViewPatterns #-} module Data.InvertibleGrammar.Monad