Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Set::SubclassCompatible#classify
classify() { |i| ... }
lib/set/subclass_compatible.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/set/subclass_compatible.rb, line 294
def classify
block_given? or return enum_for(__method__) { size }
h = {}
each { |i|
(h[yield(i)] ||= self.class.new).add(i)
}
h
end
No documentation available