-
Notifications
You must be signed in to change notification settings - Fork 763
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
experimental: owned objects API #1308
Conversation
(Similar to the |
Thanks! |
How can we make progress with this? Anything that can be split into smaller changes and be contributed by less experienced coders? ;) |
I'd like to start looking at this as part of the 0.17 release work, in perhaps a month or so. I'll try to find a good way to split this at that point. |
Closing in favour of #3361 |
This is active branch to replace #1300 and #1304
See the discussions in those PRs to the motivation for the design (and some preliminary benchmarks).
The idea is that we can use this new
experimental
API to iterate on types and traits. We should be able to make themacros
andprelude
be compatible with both APIs until we are ready to call the new API stable and then deprecate the original one.TODO (list probably not complete):
experimental
forms of macrostype PyAnyRaw = Py<Any>
?