packages feed

copilot-language 3.11 → 3.12

raw patch · 3 files changed

+15/−10 lines, 3 filesdep +copilot-prettyprinterdep ~copilot-coredep ~copilot-interpreterdep ~copilot-theoremPVP ok

version bump matches the API change (PVP)

Dependencies added: copilot-prettyprinter

Dependency ranges changed: copilot-core, copilot-interpreter, copilot-theorem

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+2022-11-07+        * Version bump (3.12). (#389)+        * Use pretty-printer from copilot-prettyprinter. (#383)+ 2022-09-07         * Version bump (3.11). (#376)         * Deprecate prettyPrint. (#362)
copilot-language.cabal view
@@ -1,6 +1,6 @@ cabal-version:       >=1.10 name:                copilot-language-version:             3.11+version:             3.12 synopsis:            A Haskell-embedded DSL for monitoring hard real-time                      distributed systems. description:@@ -35,16 +35,17 @@ library   default-language: Haskell2010   hs-source-dirs: src-  build-depends: base                >= 4.9 && < 5+  build-depends: base                  >= 4.9 && < 5 -               , array               >= 0.5 && < 0.6-               , containers          >= 0.4 && < 0.7-               , data-reify          >= 0.6 && < 0.7-               , mtl                 >= 2.0 && < 3+               , array                 >= 0.5 && < 0.6+               , containers            >= 0.4 && < 0.7+               , data-reify            >= 0.6 && < 0.7+               , mtl                   >= 2.0 && < 3 -               , copilot-core        >= 3.11 && < 3.12-               , copilot-interpreter >= 3.11 && < 3.12-               , copilot-theorem     >= 3.11 && < 3.12+               , copilot-core          >= 3.12 && < 3.13+               , copilot-interpreter   >= 3.12 && < 3.13+               , copilot-prettyprinter >= 3.12 && < 3.13+               , copilot-theorem       >= 3.12 && < 3.13    exposed-modules: Copilot.Language                  , Copilot.Language.Operators.BitWise
src/Copilot/Language.hs view
@@ -47,7 +47,6 @@ import Copilot.Core (Name, Typed) import Copilot.Core.Type import Copilot.Core.Type.Array-import qualified Copilot.Core.PrettyPrint as PP import Copilot.Language.Error import Copilot.Language.Interpret import Copilot.Language.Operators.Boolean@@ -68,6 +67,7 @@ import Copilot.Language.Prelude import Copilot.Language.Spec import Copilot.Language.Stream (Stream)+import qualified Copilot.PrettyPrint as PP  -- | Transform a high-level Copilot Language specification into a low-level -- Copilot Core specification and pretty-print it to stdout.