daml/compiler
Andreas Herrmann dc2f10ebe6 Use TemplateTypeRep in DAML Trigger API (#3245)
* Add TemplateTypeRep to AnyContractId

* Define Trigger.ContractId t

* Use Trigger.ContractId t

* Implement fromCreated and fromArchived

* instance MapKey TemplateTypeRep

* More efficient ACS access using Map TemplateTypeRep

* ./fmt.sh

* toString and fromString for Identifier

* Replace Identifier by TemplateTypeRep

* TheContractId --> AbsoluteContractId

https://github.com/digital-asset/daml/pull/3245#discussion_r338033546
2019-10-23 13:56:59 +00:00
..
daml-extension Update to current state of progress reporting in LSP (#3211) 2019-10-17 16:14:49 +02:00
daml-lf-ast Revert "Revert "Intern all strings and dotted names in the DAML-LF protobuf encoding (#3067)"" (#3120) 2019-10-16 12:12:07 +00:00
daml-lf-proto Revert "Revert "Intern all strings and dotted names in the DAML-LF protobuf encoding (#3067)"" (#3120) 2019-10-16 12:12:07 +00:00
daml-lf-reader Rename hazel_deps to hackage_deps (#2789) 2019-09-06 09:01:09 +00:00
daml-lf-tools Forbid quantifiers in Any in the Haskell typechecker (#3200) 2019-10-16 15:10:45 +00:00
daml-licenses update copyright notices (#2499) 2019-08-13 17:23:03 +01:00
damlc Use TemplateTypeRep in DAML Trigger API (#3245) 2019-10-23 13:56:59 +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 Update to current state of progress reporting in LSP (#3211) 2019-10-17 16:14:49 +02:00
scenario-service Properly fill eventId for active contracts (#3126) 2019-10-16 17:02:04 +00:00
ghcide-daml.sh Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
README.md open-sourcing daml 2019-04-04 09:33:38 +01: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.