daml/compiler
dylant-da 0d37134bc2
Change placeholder unit viewtypes to empty records (#14656)
* Update views in integration-v1dev to be EmptyInterfaceView instead of ()

* Update expected desugared daml for `EmptyInterfaceView`

* Update compiler Shake / DataDependencies viewtypes to EmptyInterfaceView

* Add record viewtypes to docs, update docs

* Add empty records to daml-lf, language-support, ledger, trigger tests

* Qualify EmptyInterfaceView in ledger semantic Interface tests

* Fix imports for EmptyInterfaceView in IIou / CIou / Transferrable

* empty changelog commit

CHANGELOG_BEGIN
CHANGELOG_END

* Qualify EmptyInterfaceView import

* Fix imports of EmptyInterfaceView in TypeScript codegen tests

* Accept Interface doc changes

* Add EmptyInterfaceView to DataDependencies tests

* Remove missing interface viewtype test - all interfaces must have views

* Replace all EmptyInterfaceView with EmptyInterfaceView {}
2022-08-10 16:45:23 +00:00
..
daml-extension Replace more instances of 'scenario' with 'script' (#13651) 2022-04-27 17:49:32 +02:00
daml-lf-ast Reduce duplication between implements and co-implements (#14607) 2022-08-04 17:01:15 +02:00
daml-lf-proto Reduce duplication between implements and co-implements (#14607) 2022-08-04 17:01:15 +02:00
daml-lf-reader hunt down DAML (#13191) 2022-03-08 14:25:25 +01:00
daml-lf-tools Implement Interface views in speedy (#14565) 2022-08-09 12:49:14 +01:00
damlc Change placeholder unit viewtypes to empty records (#14656) 2022-08-10 16:45:23 +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 Upgrade ghcide (#12579) 2022-01-26 16:00:20 +01:00
repl-service Speed up Daml repl startup (#13172) 2022-03-09 08:22:42 +00:00
scenario-service Disclosure testing invalid contract type 2022-08-09 18:45:44 +01: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.