Class: Array
- Inherits:
-
Object
- Object
- Array
- Defined in:
- lib/na/array.rb
Instance Method Summary collapse
-
#remove_bad ⇒ Array
Like Array#compact – removes nil items, but also removes empty strings, zero or negative numbers and FalseClass items.
Instance Method Details
#remove_bad ⇒ Array
Like Array#compact – removes nil items, but also removes empty strings, zero or negative numbers and FalseClass items
10 11 12 |
# File 'lib/na/array.rb', line 10 def remove_bad compact.map { |x| x.is_a?(String) ? x.strip : x }.select(&:good?) end |