Module: Origin::Extensions::Set::ClassMethods
- Defined in:
- lib/origin/extensions/set.rb
Instance Method Summary (collapse)
-
- (Array) evolve(object)
Evolve the set, casting all its elements.
Instance Method Details
- (Array) evolve(object)
Evolve the set, casting all its elements.
19 20 21 22 |
# File 'lib/origin/extensions/set.rb', line 19 def evolve(object) return object if !object || !object.respond_to?(:map) object.map{ |obj| obj.class.evolve(obj) } end |