Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Enumerable#to_set
() -> ::Set[E]
[T] () { (E) -> T } -> ::Set[T]
to_set(&block)
prelude.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/prelude.rb, line 38
def to_set(&block)
Set.new(self, &block)
end
Makes a set from the enumerable object with given arguments.
Ruby version changes
-
4.1
-
A deprecated behavior,
Set#to_set,Range#to_set, andEnumerable#to_setaccepting arguments, was removed. [Feature #21390]
-
-
4.0
-
Passing arguments to
Set#to_setandEnumerable#to_setis now deprecated. [Feature #21390]
-