Top Level Namespace
Defined Under Namespace
Modules: Deterministic
Classes: Null, Object
Constant Summary
Deterministic::VERSION
Instance Method Summary
collapse
Left, Right, enum, impl, instance, protocol
Instance Method Details
#Maybe(obj) ⇒ Object
11
12
13
|
# File 'lib/deterministic/maybe.rb', line 11
def Maybe(obj)
obj.nil? ? Null.instance : obj
end
|