module Monads::LeftBiased(T)

Direct including types

Defined in:

monads/biased.cr

Instance Method Summary

Instance Method Detail

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

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

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

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

[View source]
def failure? #

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

[View source]
def or(monad) #

[View source]
def success? #

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

[View source]
def value! : T #

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

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

[View source]