Method: Monadic::Either#else
- Defined in:
- lib/monadic/either.rb
#else(value = nil, &block) ⇒ Object
Deprecated.
46 47 48 49 50 51 |
# File 'lib/monadic/either.rb', line 46 def else(value=nil, &block) warn 'Either#else is deprecated and will be removed in a future version, use Either#or instead' return Failure(block.call(@value)) if failure? && block_given? return Failure(value) if failure? return self end |