Top Level Namespace

Defined Under Namespace

Modules: Kleisli Classes: Array, Hash

Constant Summary collapse

Success =
Kleisli::Validation::Success.method(:new)
Failure =
Kleisli::Validation::Failure.method(:new)

Instance Method Summary collapse

Instance Method Details

#Failure(v) ⇒ Object



55
56
57
# File 'lib/kleisli/validation.rb', line 55

def Failure(v)
  Kleisli::Validation::Failure.new(v)
end

#Success(v) ⇒ Object



51
52
53
# File 'lib/kleisli/validation.rb', line 51

def Success(v)
  Kleisli::Validation::Success.new(v)
end