module Monads::RightBiased(T)

Direct including types

Defined in:

monads/biased.cr

Instance Method Summary

Instance Method Detail

def bind(&block : T -> U) : U forall U #

[View source]
def bind(lambda : T -> U) : U forall U #

[View source]
def equal?(rhs : RightBiased) : Bool #

[View source]
def equal?(rhs : LeftBiased) : Bool #

[View source]
def failure? : Bool #

[View source]
def or(monad) #

[View source]
def success? : Bool #

[View source]
def tee(&block : T -> U) forall U #

[View source]
def value! : T #

[View source]
def value_or(element : U) : T forall U #

[View source]
def value_or(&block : -> U) : T forall U #

[View source]