Module: Deterministic

Defined in:
lib/deterministic.rb,
lib/deterministic/monad.rb,
lib/deterministic/either.rb,
lib/deterministic/version.rb,
lib/deterministic/either/chain.rb,
lib/deterministic/either/failure.rb,
lib/deterministic/either/success.rb,
lib/deterministic/core_ext/either.rb

Defined Under Namespace

Modules: CoreExt, Monad, PatternMatching Classes: Either, Failure, Success

Constant Summary collapse

VERSION =
"0.8.1"

Class Method Summary collapse

Class Method Details

.Failure(value) ⇒ Object



48
49
50
# File 'lib/deterministic/either.rb', line 48

def Failure(value)
  Failure.new(value)
end

.Success(value) ⇒ Object



44
45
46
# File 'lib/deterministic/either.rb', line 44

def Success(value)
  Success.new(value)
end