Method: Set#-
- Defined in:
- lib/set.rb
permalink #-(enum) ⇒ Object Also known as: difference
Returns a new set built by duplicating the set, removing every element that appears in the given enumerable object.
Set[1, 3, 5] - Set[1, 5] #=> #<Set: {3}>
Set['a', 'b', 'z'] - ['a', 'c'] #=> #<Set: {"b", "z"}>
633 634 635 |
# File 'lib/set.rb', line 633 def -(enum) dup.subtract(enum) end |