packages feed

logic-TPTP 0.5.0.0 → 0.5.1.0

raw patch · 5 files changed

+26/−12 lines, 5 filesdep ~mtlPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: mtl

API changes (from Hackage documentation)

- Codec.TPTP.Base: instance (GHC.Classes.Eq formula, GHC.Classes.Eq term) => GHC.Classes.Eq (Codec.TPTP.Base.Formula0 term formula)
- Codec.TPTP.Base: instance (GHC.Classes.Ord formula, GHC.Classes.Ord term) => GHC.Classes.Ord (Codec.TPTP.Base.Formula0 term formula)
- Codec.TPTP.Base: instance (GHC.Read.Read formula, GHC.Read.Read term) => GHC.Read.Read (Codec.TPTP.Base.Formula0 term formula)
- Codec.TPTP.Base: instance (GHC.Show.Show formula, GHC.Show.Show term) => GHC.Show.Show (Codec.TPTP.Base.Formula0 term formula)
- Codec.TPTP.Export: instance Codec.TPTP.Export.ToTPTP (Codec.TPTP.Base.F Data.Functor.Identity.Identity)
- Codec.TPTP.Export: instance Codec.TPTP.Export.ToTPTP (Codec.TPTP.Base.T Data.Functor.Identity.Identity)
- Codec.TPTP.Pretty: instance Text.PrettyPrint.ANSI.Leijen.Internal.Pretty (Codec.TPTP.Base.F Data.Functor.Identity.Identity)
- Codec.TPTP.Pretty: instance Text.PrettyPrint.ANSI.Leijen.Internal.Pretty (Codec.TPTP.Base.T Data.Functor.Identity.Identity)
+ Codec.TPTP.Base: instance (GHC.Classes.Eq term, GHC.Classes.Eq formula) => GHC.Classes.Eq (Codec.TPTP.Base.Formula0 term formula)
+ Codec.TPTP.Base: instance (GHC.Classes.Ord term, GHC.Classes.Ord formula) => GHC.Classes.Ord (Codec.TPTP.Base.Formula0 term formula)
+ Codec.TPTP.Base: instance (GHC.Read.Read term, GHC.Read.Read formula) => GHC.Read.Read (Codec.TPTP.Base.Formula0 term formula)
+ Codec.TPTP.Base: instance (GHC.Show.Show term, GHC.Show.Show formula) => GHC.Show.Show (Codec.TPTP.Base.Formula0 term formula)
+ Codec.TPTP.Export: instance Codec.TPTP.Export.ToTPTP Codec.TPTP.Base.Formula
+ Codec.TPTP.Export: instance Codec.TPTP.Export.ToTPTP Codec.TPTP.Base.Term
+ Codec.TPTP.Pretty: instance Text.PrettyPrint.ANSI.Leijen.Internal.Pretty Codec.TPTP.Base.Formula
+ Codec.TPTP.Pretty: instance Text.PrettyPrint.ANSI.Leijen.Internal.Pretty Codec.TPTP.Base.Term

Files

Codec/TPTP/Base.hs view
@@ -17,6 +17,7 @@  import Codec.TPTP.QuickCheck import Control.Applicative+import Control.Monad import Control.Monad.Identity import Control.Monad.State import Data.Data
Codec/TPTP/Diff.hs view
@@ -20,6 +20,7 @@ import Codec.TPTP.Base import Codec.TPTP.Pretty import Text.PrettyPrint.ANSI.Leijen+import Control.Monad import Control.Monad.Identity  
Codec/TPTP/Export.hs view
@@ -13,7 +13,7 @@  -- | Convenient wrapper for 'toTPTP' toTPTP' :: forall a. (ToTPTP a) => a -> String-toTPTP' = ($"") . toTPTP+toTPTP' = ($ "") . toTPTP  s :: String -> String -> String s = showString
changelog.markdown view
@@ -1,3 +1,9 @@+## 0.5.1.0++* Fix compilation error with `mtl >=2.3`+* Fix an `-Woperator-whitespace-ext-conflict` warning+* Fix cabal warnings+ ## 0.5.0.0  * Add `GFormulaTerm` constructor to `GData` and support `$fot` `formula_data` (#1, #2, #19, thanks to @agomezl)
logic-TPTP.cabal view
@@ -1,6 +1,6 @@ name: logic-TPTP-version: 0.5.0.0-cabal-version: >= 1.8+version: 0.5.1.0+cabal-version: >= 1.10 build-type: Simple license: GPL license-file: LICENSE@@ -37,13 +37,14 @@ extra-source-files: testing/compileTests.sh                     changelog.markdown -tested-with: GHC==8.8.2-tested-with: GHC==8.6.4-tested-with: GHC==8.4.4-tested-with: GHC==8.2.2-tested-with: GHC==8.0.2-tested-with: GHC==7.10.3-tested-with: GHC==7.8.4+tested-with: GHC==9.8.2+tested-with: GHC==9.6.6+tested-with: GHC==9.4.8+tested-with: GHC==9.2.8+tested-with: GHC==9.0.2+tested-with: GHC==8.10.7+tested-with: GHC==8.8.4+tested-with: GHC==8.6.5  source-repository head  type: git@@ -63,7 +64,7 @@                    , array                    , syb                    , containers-                   , ansi-wl-pprint+                   , ansi-wl-pprint < 1.0                    , QuickCheck >= 2                    , mtl                    , pointed@@ -86,6 +87,7 @@                   , Util   build-tools: alex >= 3.1.1, happy >= 1.19.1+ default-language:  Haskell2010   Executable TestImportExportImportFile@@ -96,11 +98,12 @@  build-depends:     logic-TPTP                   , base                   , ansi-wl-pprint-                  , optparse-applicative >=0.11 && <0.16+                  , optparse-applicative >=0.11 && <0.19                   , pcre-light                   , semigroups  if impl(ghc <7.10)   build-depends:    pcre-light <0.4.1+ default-language:  Haskell2010  other-extensions:  CPP  if !flag(BuildTestPrograms)   buildable: False@@ -120,6 +123,7 @@                   , transformers-compat >= 0.5  if impl(ghc <7.10)   build-depends:    pcre-light <0.4.1+ default-language:  Haskell2010  other-extensions:  CPP  Executable PrettyPrintFile@@ -140,6 +144,7 @@                   , syb  if impl(ghc <7.10)   build-depends:    pcre-light <0.4.1+ default-language:  Haskell2010  other-extensions:  CPP  if !flag(BuildTestPrograms)   buildable: False@@ -162,6 +167,7 @@                   , syb  if impl(ghc <7.10)   build-depends:    pcre-light <0.4.1+ default-language:  Haskell2010  other-extensions:  CPP  if !flag(BuildTestPrograms)   buildable: False