daml/compiler
Andreas Herrmann 9c064dac35
Allow imports of internal modules (#10397)
* Allow imports of internal modules

changelog_begin
- [Daml Compiler] Imports of internal modules from stable packages are
  no longer illegal. Previously, the compiler raised an error when it
  encountered imports of internal modules such as
  `DA.Internal.Template`. Such imports are now accepted by the compiler.
  Note, however, that internal modules are still not part of the stable
  API. Fixes https://github.com/digital-asset/daml/issues/10379
changelog_end

* ~unstable~

https://github.com/digital-asset/daml/pull/10397#discussion_r676485891

Co-authored-by: Andreas Herrmann <andreas.herrmann@tweag.io>
2021-07-26 11:45:52 +00:00
..
daml-extension Force css-what resolution in compiler/daml-extension & fully regenera… (#10025) 2021-06-16 10:27:48 +00:00
daml-lf-ast DEL-8657 update version info for Haskell LF libraries (#10160) 2021-07-02 09:46:53 +10:00
daml-lf-proto LF: Clean legacy from archive proto + TEXT_TO_CODE_POINTS typo (#10286) 2021-07-15 16:01:08 +02:00
daml-lf-reader DEL-8657 update version info for Haskell LF libraries (#10160) 2021-07-02 09:46:53 +10:00
daml-lf-tools LF: Drop Builtin Exceptions completly (#9790) 2021-05-26 19:30:44 +02:00
daml-lf-verify Daml-LF: Damlification of Scala/Haskell files (#9666) 2021-05-20 09:52:33 +02:00
damlc Allow imports of internal modules (#10397) 2021-07-26 11:45:52 +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 Bump ghcide and upgrade to lsp/lsp-types (#10139) 2021-06-30 12:16:12 +00:00
repl-service LF: use Either by default in all archive reader API (#10295) 2021-07-19 19:48:37 +02:00
scenario-service LF: Add check of nesting in SValue.toValue (#10370) 2021-07-22 17:49:54 +02: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.