This gem allows you to define "immutable" objects, and your objects will have only getters and no setters. So, if you change some object attribute, you will have a new object instance. That is, you transform the object instead of modifying it.

Required Ruby Version

>= 2.2.0

Authors

Rodrigo Serradura

Versions

  1. 3.1.0 May 26, 2026 (46 KB)
  2. 3.0.2 May 24, 2026 (32 KB)
  3. 3.0.1 May 23, 2026 (25 KB)
  4. 3.0.0 May 23, 2026 (25 KB)
  5. 2.8.0 August 24, 2021 (22 KB)
  6. 2.6.0 September 23, 2020 (21 KB)
Show all versions (35 total)

Pushed by

SHA 256 checksum