-
Notifications
You must be signed in to change notification settings - Fork 8
feat: Add bindings for exception handling (try/throw) #264
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
Conversation
ospencer
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good overall! Because rethrow and delegation are a part of the legacy exception handling API, let's remove those.
Similar to how we do for data segments, let's make the API for Try.make a little more manageable by taking the tag/catch bodies together as a list of tuples or records, and accept a catch_all parameter that will append that last catch body, so it's not implicit.
9cb1e3d to
45614d6
Compare
|
I made those changes |
|
Just one comment update and this is good to go. |
|
I made that change |
This pr is based off the work done in #197 and implements try catch.
This is up to date as of
v124&v125.Closes: #189, #197