-
Notifications
You must be signed in to change notification settings - Fork 62
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
Road to Beta #185
Comments
The grouping of these that is used above seems a bit strange. It seems to me that issues #62, #66, #147, and #10 are basically the same issue, but they are grouped in different categories. In each of these, people are requesting true implementations of statically checkable immutable collections (ones which can't be subclassed to be non-immutable). |
#62 is not about When the return type is The addition of a few simple static functions will take almost no maintenance effort, and barely adds to the complexity of the API. It provides more flexibility for future performance optimizations, and provides users a simple way to improve/tailor their usage of the library. |
The primary focus of our current development is to promote the library from Alpha to Beta stability level. The implementation is already robust, with few bugs reported since its inception. However, some fundamental design choices need to be made before we finalize the library API design. Thus, we will focus on the following areas:
Immutable
vs.Persistent
interfaces:Immutable
andPersistent
sets of interfaces.Immutable
collections that are not persistent.mutate
#65Immutable
andPersistent
interfaces.sealed
to prevent implementations that allow mutations #147The text was updated successfully, but these errors were encountered: