Class: Yet::Invalid

Inherits:
Base
  • Object
show all
Defined in:
lib/yet/invalid.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize, #true_value, #value

Constructor Details

This class inherits a constructor from Yet::Base

Instance Method Details

#invalid?Boolean

Returns:

  • (Boolean)


10
# File 'lib/yet/invalid.rb', line 10

def invalid?; true  end

#map(&fn) ⇒ Object



5
# File 'lib/yet/invalid.rb', line 5

def map(&fn) self end

#then(&fn) ⇒ Object



7
# File 'lib/yet/invalid.rb', line 7

def then(&fn) Yet.invalid(@value, [*@operations, fn]) end

#valid?Boolean

Returns:

  • (Boolean)


9
# File 'lib/yet/invalid.rb', line 9

def valid?;   false end