WhyNot?
not_empty?, not_blank?, … why_not? Tired of writing !array.empty? Ruby is ledgible and should be more ledgible. Ruby is terse and should be terser. A predicate method is one that returns a boolean and ends in a question mark. This simple library adds corresponding negation methods for all Ruby predicate methods.
Resources
Install
-
sudo gem install why_not
Use
-
require ‘why_not’
Usage
In general
array = %w(one two three)
array.empty? # => false
array.not_empty? # => true
value = nil
value.nil? # => true
value.not_nil? # => false
[].is_not_a?(Array) # => false
[].isnt_a?(String) # => true
Dependencies
-
rubygems
-
meta_programming (= 0.2)