-
Current design of `useEffect` requires dependencies to be either primitive values or references to the same object, because shallow equality check relies on `Object.is` which is an identity check for …
-
Lately I have been studying programming languages which are based on immutable containers[1](https://en.wikipedia.org/wiki/Clojure) and I have found myself liking the idea that core container types sh…
-
Thanks all for providing this package! While learning about and using MapStruct, I found a limitation in depending on SPI to configure how to recognize Builders or recognize custom assessors on an @Ma…
-
There was a suggestion on Nansat lectures to make Nansat immutable:
https://github.com/nansencenter/nansat-lectures/issues/3
That implies that reproject, crop, etc do not change the object but rathe…
-
In line with [objects should be immutable](http://www.yegor256.com/2014/06/09/objects-should-be-immutable.html), refactor the `Manifests` class to be an immutable.
Acceptance criteria:
- `Manifests` …
-
* Avoid using calling the object setters directly. Use property instead. For example, `obj.prop = 123`
* Change the initialization interface of model output classes to:
* Have readonly propertie…
-
Here's an example of some code that doesn't work because of the immutable nature of `IO` objects.
```python
class RegisterFile(m.Generator):
def __init__(self, n: int, T: m.Type, has_read_enabl…
-
At most cases, Database Schematic Objects (Models) are `PersistedModel`s, that could be _CREATED_, _READ_, _UPDATED_ and _DESTROYED_. Yet at other cases, we need Immutable objects, that could only be …
-
The code in src/main/kotlin/org/wfanet/measurement/common/crypto/tink/TinkKeyId.kt is currently used to compute a 64 bit ID of a key in a keyset. It does so by [calculating](https://github.com/world-f…
-
Hello,
I'm playing around with seedux on our react project and it seems very cool! One of the ugly parts right now is that we rely heavily on `Immutable.js`, and seedux doesn't understand it and tr…