copilot-interpreter 3.11 → 3.12
raw patch · 3 files changed
+7/−2 lines, 3 filesdep +copilot-prettyprinterPVP ok
version bump matches the API change (PVP)
Dependencies added: copilot-prettyprinter
API changes (from Hackage documentation)
Files
- CHANGELOG +4/−0
- copilot-interpreter.cabal +2/−1
- tests/Test/Copilot/Interpret/Eval.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) * Split copilot-interpreter into separate library. (#361)
copilot-interpreter.cabal view
@@ -1,6 +1,6 @@ cabal-version: >=1.10 name: copilot-interpreter-version: 3.11+version: 3.12 synopsis: Interpreter for Copilot. description: Interpreter for Copilot.@@ -76,6 +76,7 @@ , copilot-core , copilot-interpreter+ , copilot-prettyprinter hs-source-dirs: tests
tests/Test/Copilot/Interpret/Eval.hs view
@@ -28,11 +28,11 @@ import Copilot.Core.Expr (Expr (Const, Drop, Op1, Op2, Op3), UExpr (UExpr)) import Copilot.Core.Operators (Op1 (..), Op2 (..), Op3 (..))-import Copilot.Core.PrettyPrint (ppExpr) import Copilot.Core.Spec (Observer (..), Spec (..), Stream (Stream)) import Copilot.Core.Type (Type (..), Typed (typeOf)) import Copilot.Interpret.Eval (ExecTrace (interpObservers), ShowType (Haskell), eval)+import Copilot.PrettyPrint (ppExpr) -- Internal imports: auxiliary functions import Test.Extra (apply1, apply2, apply3)