-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exceptions in DAML #8020
Labels
language
Language team work
Milestone
Comments
6 tasks
This was referenced Nov 27, 2020
sofiafaro-da
added a commit
that referenced
this issue
Dec 3, 2020
Part of #8020 changelog_begin changelog_end
6 tasks
sofiafaro-da
added a commit
that referenced
this issue
Dec 7, 2020
* Add serializability check for exceptions. Part of #8020 changelog_begin changelog_end * typo
remyhaemmerle-da
pushed a commit
that referenced
this issue
Dec 16, 2020
This advances states of #8020. CHANGELOG_BEGIN CHANGELOG_END
6 tasks
sofiafaro-da
added a commit
that referenced
this issue
Dec 16, 2020
Part of #8020. This PR changes the exception protobuf and AST (Haskell side) to make exceptions be thrown directly via a primitive expression (EThrow), instead of wrapping them up via AnyException. changelog_begin changelog_end
remyhaemmerle-da
pushed a commit
that referenced
this issue
Dec 16, 2020
This advances states of #8020. CHANGELOG_BEGIN CHANGELOG_END
sofiafaro-da
added a commit
that referenced
this issue
Dec 17, 2020
Part of #8020. This PR changes the exception protobuf and AST (Haskell side) to make exceptions be thrown directly via a primitive expression (EThrow), instead of wrapping them up via AnyException. changelog_begin changelog_end
sofiafaro-da
added a commit
that referenced
this issue
Dec 17, 2020
Part of #8020. This PR changes the exception protobuf and AST (Haskell side) to make exceptions be thrown directly via a primitive expression (EThrow), instead of wrapping them up via AnyException. changelog_begin changelog_end
remyhaemmerle-da
pushed a commit
that referenced
this issue
Dec 17, 2020
Part of #8020. This PR changes the exception protobuf and AST (Haskell side) to make exceptions be thrown directly via a primitive expression (EThrow), instead of wrapping them up via AnyException. changelog_begin changelog_end
remyhaemmerle-da
pushed a commit
that referenced
this issue
Dec 17, 2020
This advances states of #8020. CHANGELOG_BEGIN CHANGELOG_END
sofiafaro-da
added a commit
that referenced
this issue
Dec 17, 2020
* Update protobuf to throw exceptions directly. Part of #8020. This PR changes the exception protobuf and AST (Haskell side) to make exceptions be thrown directly via a primitive expression (EThrow), instead of wrapping them up via AnyException. changelog_begin changelog_end * Rename MakeAnyException to ToAnyException * update EToAnyException field names * Missing stuff * missing scala case * Make AnyException unserializable * reindex protobuf builtins * meaningless change * refrobulate * change pretty
remyhaemmerle-da
pushed a commit
that referenced
this issue
Dec 17, 2020
This advances states of #8020. CHANGELOG_BEGIN CHANGELOG_END
remyhaemmerle-da
added a commit
that referenced
this issue
Dec 17, 2020
This advances states of #8020. CHANGELOG_BEGIN CHANGELOG_END
remyhaemmerle-da
added a commit
that referenced
this issue
Jan 4, 2021
This is part of #8020. CHANGELOG_BEGIN CHANGELOG_END
remyhaemmerle-da
added a commit
that referenced
this issue
Jan 4, 2021
This is part of #8020. CHANGELOG_BEGIN CHANGELOG_END
6 tasks
remyhaemmerle-da
added a commit
that referenced
this issue
Jan 4, 2021
This includes some fixes of the DAML-LF specifications. This is part of #8020. CHANGELOG_BEGIN CHANGELOG_END
6 tasks
remyhaemmerle-da
added a commit
that referenced
this issue
Jan 4, 2021
This includes some fixes of the DAML-LF specifications. This is part of #8020. CHANGELOG_BEGIN CHANGELOG_END
remyhaemmerle-da
added a commit
that referenced
this issue
Jan 4, 2021
This is part of #8020. CHANGELOG_BEGIN CHANGELOG_END
This was referenced Jun 3, 2021
Merged
Closed
🥳 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Over-arching ticket for implementing exceptions in DAML ("one ring to rule them all"), so we have an issue number to keep track of work to be done. See also the exception milestone.
TODO:
DAML_EXCEPTIONS
feature (Add DAML_EXCEPTIONS feature. #8114)DA.Exception
module (Add exception modules in daml-stdlib. #8023)DAML_EXCEPTIONS
feature inDA.Daml.Lf.Ast.Version
DA.Internal.Exception
in the "generate stable package" rulecompiler/damlc/tests/src/stable-packages.sh
) and other references to exception stable packages.The text was updated successfully, but these errors were encountered: