class Kleisli::Validation::Failure
Public Instance Methods
*(other)
click to toggle source
# File lib/kleisli/validation.rb, line 35 def *(other) if other.class == Failure unless self.left.class == other.left.class && self.left.respond_to?(:sappend) raise ArgumentError, "Failures must contain members of a common Semigroup" end Failure(self.left.sappend(other.left)) else self end end
to_s()
click to toggle source
# File lib/kleisli/validation.rb, line 48 def to_s "Failure(#{@left.inspect})" end
Also aliased as: inspect