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 +4/−0
- copilot-language.cabal +10/−9
- src/Copilot/Language.hs +1/−1
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.