An immutable implementation of Ruby's `Struct` class. It works just as Struct, but there are no setters, and you can't use `[]=`. As a bonus feature the constructor of classes inheriting from ImmutableStruct can take named parameters in the form of a hash.

Required Ruby Version

None

Authors

Theo Hultberg

Versions

  1. 1.2.0 March 18, 2016 (6 KB)
  2. 1.1.1 May 20, 2013 (5 KB)
  3. 1.1.0 December 20, 2012 (5 KB)
  4. 1.0.2 September 26, 2010 (5 KB)
  5. 1.0.0 July 06, 2010 (6 KB)

SHA 256 checksum