Class: Kleisli::Maybe

Inherits:
Object
  • Object
show all
Defined in:
lib/kleisli/conversions.rb

Instance Method Summary collapse

Instance Method Details

#to_success(msg) ⇒ Object

[View source]

96
97
98
99
100
101
102
103
# File 'lib/kleisli/conversions.rb', line 96

def to_success(msg)
  case
  when is_a?(Some)
    Success(value)
  when is_a?(None)
    Failure(msg)
  end
end