-
Notifications
You must be signed in to change notification settings - Fork 31
checked-exceptions-cont #1250
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
base: master
Are you sure you want to change the base?
checked-exceptions-cont #1250
Conversation
Actually, thinking about this now, maybe we should leave both |
8cc1b35
to
8178f3d
Compare
I am hesitating a bit, but perhaps we could keep the old Another thing - If we decide to keep the old Or even better, and something you also mentioned I think - perhaps, it is best to move them to a separate package in a separate repo - both of them in the same repo I suppose: something like "nim-async-iterators". Please take a look also at codex-storage/codex-pm#238 for some naming proposals. Let me know what do you think. |
b5c3695
to
dd7e4a7
Compare
I have aligned the tree iterators, improved separation between them (so that e.g. |
8b6a7e2
to
22954d1
Compare
d3780d2
to
5c379b4
Compare
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.
Great work!
227e88c
to
002e717
Compare
…er and not an async iter)
…lar iter and not an async iter)
…builder, and treehelper
…equate annotations
…t with other iterators
002e717
to
f6a0e9d
Compare
Continuation of #1179.
First part:
AsyncIter
in favor ofSafeAsyncIter
SafeAsyncIter
->AsyncIter
after replacementAfter that there will be separate PR that aims at replacing all remaining
{.async.}
with something closer to{.async: (raises: [CancelledError]).}
. I decided to split the PR as otherwise we may miss some important things related to erasure coding that should be reviewed.