This gem allows you to define "immutable" objects, when using it your objects will only have getters and no setters.So, if you change an attribute of the object, you’ll have a new object instance.
Required Ruby Version
>= 2.7.0
Authors
Rodrigo Serradura
Versions
-
3.1.0
-
source
- 3.1.0 source May 26, 2026 (46 KB)
-
-
3.0.2
-
source
- 3.0.2 source May 24, 2026 (32 KB)
-
-
3.0.1
-
source
- 3.0.1 source May 23, 2026 (25 KB)
-
-
3.0.0
-
source
- 3.0.0 source May 23, 2026 (25 KB)
-
-
2.8.0
-
source
- 2.8.0 source August 24, 2021 (22 KB)
-