I\'m pretty new to Ruby so apologies if this is an obvious question.
I\'d like to use named parameters when instantiating a Struct, i.e. be able to specify which ite
Have you considered OpenStruct?
require 'ostruct' person = OpenStruct.new(:name => "John", :age => 20) p person # # p person.name # "John" p person.adress # nil