Module: Nuggets::Array::LimitMixin
- Included in:
- Array
- Defined in:
- lib/nuggets/array/limit_mixin.rb
Instance Method Summary collapse
-
#limit(min, max) ⇒ Object
(also: #between)
call-seq: array.limit(min, max) => new_array.
Instance Method Details
#limit(min, max) ⇒ Object Also known as: between
call-seq:
array.limit(min, max) => new_array
Returns a new array of all distinct values in array limited to min and max (cf. Numeric#limit).
37 38 39 |
# File 'lib/nuggets/array/limit_mixin.rb', line 37 def limit(min, max) map { |item| item.between(min, max) }.uniq end |