-
The current proposal document is undecided about whether to expose implementation types in the API. I'm confused about that. If only interface types are exposed, how can consumers be sure the collecti…
-
### What's the problem this feature will solve?
Unfortunately `packaging.Requirements.Requirement` is mutable.
```python
>>> from packaging.requirements import Requirement
>>> r = Requirement(…
-
We need the ability to determine the schema of Immutable objects that are persisted in a database like MongoDB. Since there is no way to inspect private fields of the Immutable class using reflection,…
-
As they are now, it's potentially confusing to consumers of the clients because it looks like they might be able to change them after construction, and perhaps have those changed values reflected in f…
-
## Description
While implementing issue #556, an inconsistency was observed in a specific scenario related to object storage. This inconsistency arises when an attempt is made to store an object th…
-
For multiple interpreters to work we need static objects that can be safely shared across interpreters.
Those objects include trivial, small object like `None` and `True` which are easy to handle.
H…
-
- good intro: http://www.sitepoint.com/immutability-javascript/ by @cjohansen ( ... but does not _explain_ **_why_** the immutability makes writing the application _easier_ ... )
+ Predictable State …
-
### Please check that this issue hasn't been reported before.
- [X] I searched previous [Bug Reports](https://github.com/obsidian-tasks-group/obsidian-tasks/issues?q=is%3Aopen+is%3Aissue+label%3A%22t…
-
/kind bug
**What steps did you take and what happened:**
I created a cluster with a node pool and a few nodes in it by using AWSManagedMachinePool and MachinePool.
After that, I changed the dis…
-
*From https://github.com/capi-workgroup/problems/issues/56*
*Related to https://github.com/capi-workgroup/api-evolution/issues/20 (Disallow mutating immutable objects)*
New API should not allow cr…