Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.
Required Ruby Version
>= 0
Authors
Tom Dalling
Versions
-
3.6.1
-
source
- 3.6.1 source June 20, 2021 (16.5 KB)
-
-
3.6.0
-
source
- 3.6.0 source September 01, 2020 (16 KB)
-
-
3.5.0
-
source
- 3.5.0 source August 17, 2020 (13.5 KB)
-
-
3.4.0
-
source
- 3.4.0 source August 01, 2020 (12 KB)
-
-
3.3.0
-
source
- 3.3.0 source July 17, 2020 (11 KB)
-