Class: UnknownValue
- Inherits:
-
Object
- Object
- UnknownValue
- Defined in:
- lib/ternary_logic.rb
Overview
The third state: true, false and UNKNOWN.
Instance Method Summary collapse
Instance Method Details
#&(value) ⇒ Object
8 9 10 |
# File 'lib/ternary_logic.rb', line 8 def &(value) value == false ? false : self end |
#|(value) ⇒ Object
4 5 6 |
# File 'lib/ternary_logic.rb', line 4 def |(value) value == true ? true : self end |