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
    1. source

      1. 3.1.0 source May 26, 2026 (46 KB)
  2. 3.0.2
    1. source

      1. 3.0.2 source May 24, 2026 (32 KB)
  3. 3.0.1
    1. source

      1. 3.0.1 source May 23, 2026 (25 KB)
  4. 3.0.0
    1. source

      1. 3.0.0 source May 23, 2026 (25 KB)
  5. 2.8.0
    1. source

      1. 2.8.0 source August 24, 2021 (22 KB)
  6. 2.6.0
    1. source

      1. 2.6.0 source September 23, 2020 (21 KB)
Show all versions (35 total)

Pushed by

SHA 256 checksum