mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
b19c8f2a7c
The only thing `sanitize` does is mangle the names of identifiers and types that end in `#`. That can't be a good thing. This PR removes sanitize and enables MagicHash in data-dependencies, meaning names can end in `#` without causing issues. (MagicHash also enables unboxed literals, but that doesn't matter here.) In practice, sanitize was only affecting `GHC.Prim.Void#`, which we define because GHC sometimes references it. AFAIK there's no other use of `#` in the standard library that we don't rewrite away. changelog_begin changelog_end |
||
---|---|---|
.. | ||
daml-extension | ||
daml-lf-ast | ||
daml-lf-proto | ||
daml-lf-reader | ||
daml-lf-tools | ||
daml-lf-verify | ||
damlc | ||
ghcide | ||
hie-core | ||
lsp-tests | ||
repl-service | ||
scenario-service | ||
README.md |
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.