Class: Kleisli::Contracts::ValidationOf
Instance Method Summary collapse
Methods inherited from EitherOf
Methods inherited from KContract
Constructor Details
This class inherits a constructor from Kleisli::Contracts::KContract
Instance Method Details
#monad_valid(val) ⇒ Object
45 46 47 48 |
# File 'lib/kleisli/contracts.rb', line 45 def monad_valid(val) [Kleisli::Validation::Failure, Kleisli::Validation::Success]. include?(val.class) end |