Method: Set#-
- Defined in:
- lib/set.rb
#-(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.
289 290 291 292 |
# File 'lib/set.rb', line 289 def -(enum) enum.is_a?(Enumerable) or raise ArgumentError, "value must be enumerable" dup.subtract(enum) end |