Class: NilClass
Combinators collapse
-
#try(*args) ⇒ Object
Returns ‘nil` (when `self` is `nil`).
Instance Method Summary collapse
-
#blank? ⇒ Boolean
Always ‘true`.
- #present? ⇒ Boolean
Instance Method Details
#blank? ⇒ Boolean
Always ‘true`. Note this overrides Object#blank? which returns false.
43 44 45 |
# File 'lib/ruby/blank.rb', line 43 def blank? true end |
#present? ⇒ Boolean
47 48 49 |
# File 'lib/ruby/blank.rb', line 47 def present? false end |
#try(*args) ⇒ Object
Returns ‘nil` (when `self` is `nil`). This overrides Object#try
40 41 42 |
# File 'lib/ruby/try.rb', line 40 def try(*args) self end |