daml/compiler
Moisés Ackerman 84ca088b2c
Check script output in damlc integration tests (#17380)
* Refactor damlc integration test input into datatype

* Factor out 'withLog' helper function

* Reduce scope of 'service' in 'testCase'

* Use 'testPassed' helper for ignored test files

* Reduce scope of 'TestCase' and 'log' in 'testCase'

* Use guards instead of nested if-then-else in 'testCase'

* Extract 'testSetup' from 'testCase' using 'withResource'

* {testCase=>damlFileTestTree} now produces a test tree

* Split jq queries into individual tests

* whitespace

* Add ledger expectation tests

* Avoid double inversion-of-control
2023-09-20 18:07:28 +00:00
..
daml-dar-reader Add cabal support for some components (#16755) 2023-06-05 17:07:31 +02:00
daml-extension Remove compiler support for controller..can choice syntax (#17362) 2023-09-08 10:30:21 +00:00
daml-lf-ast Add --detail=LEVEL option for daml test and daml ide (#17399) 2023-09-19 17:24:46 +02:00
daml-lf-proto Add cabal support for some components (#16755) 2023-06-05 17:07:31 +02:00
daml-lf-proto-decode Introduce LF2 major version (#17348) 2023-09-13 10:01:42 +02:00
daml-lf-proto-encode Introduce LF2 major version (#17348) 2023-09-13 10:01:42 +02:00
daml-lf-proto-util Add cabal support for some components (#16755) 2023-06-05 17:07:31 +02:00
daml-lf-reader bump copyright (#16002) 2023-01-04 18:21:15 +01:00
daml-lf-tools Introduce LF2 major version (#17348) 2023-09-13 10:01:42 +02:00
damlc Check script output in damlc integration tests (#17380) 2023-09-20 18:07:28 +00:00
ghcide Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
hie-core Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
lsp-tests Prevent scripts from restarting when users trigger other IDE actions, like hover (#16984) 2023-06-16 12:50:09 +00:00
repl-service Refactor daml-script cli interface to be unified (#17215) 2023-08-24 15:58:32 +01:00
scenario-service Add --detail=LEVEL option for daml test and daml ide (#17399) 2023-09-19 17:24:46 +02:00
README.md Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00

Daml Compiler

This directory contains several libraries used by and the executable for the Daml compiler.

Libraries

  • daml-lf-ast: The Daml-LF AST and type checker.