-
Notifications
You must be signed in to change notification settings - Fork 178
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
Add "Unsafe" modules #1026
Comments
I know I suggested this in #1025 (comment), but it needs more thought 😄 What would be the distinction between |
I think of |
That sounds fine in theory, but in practice I haven't seen I'm just trying to see if we can avoid having too many modules. Alternative option 1: We make Alternative option 2 (more drastic): We add |
To get a sense of things, List of functions in
More functions in
|
You write this just a couple months after changing the internal representations of |
That's true but it is a rare event 😄 |
The API currently exposes a few functions that break the abstraction barrier and sometimes allow the construction of invalid structures. We should collect those in separate modules, with the hope of eventually removing them from the "safe" interface.
The text was updated successfully, but these errors were encountered: