Top Level Namespace

Includes:
Deterministic

Defined Under Namespace

Modules: Deterministic Classes: None, Object

Constant Summary

Constants included from Deterministic

Deterministic::VERSION

Instance Method Summary collapse

Methods included from Deterministic

Failure, Success

Instance Method Details

#Maybe(obj) ⇒ Object



11
12
13
# File 'lib/deterministic/maybe.rb', line 11

def Maybe(obj)
  obj.nil? ? None.instance : obj
end