daml/compiler
Martin Huschenbett 016b73b3de Enable MonoLocalBinds and FlexibleContexts by default in DAML (#2678)
Both language extension are needed to improve the UX of generic templates.
Without them templates a la
```
template Template (A t) => B t with
```
would produce an error that we need `FlexibleContexts` for the
`Template (A t)` context and a warning suggesting to simplify it to
`AInstance t`. The latter would expose an implementation detail we prefer
to hide.
2019-08-28 10:21:54 +00:00
..
daml-extension Visual integration with LSP (#2597) 2019-08-26 15:47:29 +00:00
daml-lf-ast Revert DAML-LF proto change for Numeric (#2600) 2019-08-20 08:13:15 +00:00
daml-lf-proto daml-lf: udpate LF protobuf for numerics (#2649) 2019-08-26 11:55:48 +00:00
daml-lf-reader Switch to a streaming zip encoding (#2595) 2019-08-19 20:15:13 +02:00
daml-lf-tools update copyright notices (#2499) 2019-08-13 17:23:03 +01:00
daml-licenses update copyright notices (#2499) 2019-08-13 17:23:03 +01:00
damlc Enable MonoLocalBinds and FlexibleContexts by default in DAML (#2678) 2019-08-28 10:21:54 +00:00
hie-core Bump hie-bios (#2586) 2019-08-19 11:13:13 +02:00
lsp-tests Visual integration with LSP (#2597) 2019-08-26 15:47:29 +00:00
scenario-service Switch to upstream gRPC-haskell (#2642) 2019-08-23 15:10:15 +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.