Class: Unboolean::Maybe
- Inherits:
-
Object
- Object
- Unboolean::Maybe
- Defined in:
- lib/unboolean/maybe.rb
Class Method Summary collapse
-
.new ⇒ Object
May be singleton?.
Instance Method Summary collapse
Class Method Details
.new ⇒ Object
May be singleton?
7 8 9 |
# File 'lib/unboolean/maybe.rb', line 7 def self.new @__unboolean_maybe_instance ||= super end |
Instance Method Details
#&(value) ⇒ Object
11 12 13 |
# File 'lib/unboolean/maybe.rb', line 11 def &(value) value.is_a?(FalseClass) ? false : Maybe.new end |
#inspect ⇒ Object
31 32 33 |
# File 'lib/unboolean/maybe.rb', line 31 def inspect 'maybe' end |