daml/compiler
Martin Huschenbett 06a33d2c53
DLint: Disable "Redundant pure" lint by default (#8733)
* DLint: Disable "Redundant pure" lint by default

When using `ApplicativeDo`, e.g. in Daml Scripts, a final pure might be
necessary although it would be redundant in a monadic context. This
leads to spurious warnings from the linter which I found quite
confusing.

CHANGELOG_BEGIN
CHANGELOG_END

* Adjust tests

CHANGELOG_BEGIN
CHANGELOG_END
2021-02-03 17:38:19 +00:00
..
daml-extension Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00
daml-lf-ast Add --target=1.12 support in the compiler. (#8673) 2021-01-29 12:41:21 +00:00
daml-lf-proto update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
daml-lf-reader update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
daml-lf-tools update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
daml-lf-verify Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00
damlc DLint: Disable "Redundant pure" lint by default (#8733) 2021-02-03 17:38:19 +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 lsp-tests: test for no internal symbols (#8708) 2021-02-02 11:28:22 +01:00
repl-service Disable deriving-defaults per file (#8684) 2021-01-29 11:01:55 +00:00
scenario-service Switch to GHC 8.10.3 (#8394) 2021-01-25 11:53:53 +00: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.