Wrap Maybe to singleton generator
Userful in order to avoid ambiguous yied types
generator of Maybe wrapping this
Maybe composition function
Applied to 'just value' returns 'op(value)' Applied to 'nothing' returns self without invoking composition function
'op(value)' or 'nothing'
Maybe transformer function
Applied to 'just value' returns 'just op(value)' Applied to 'nothing' returns self without invoking transformer
'just op(value)' or 'nothing'
Maybe patter matching composition function
Applied to 'just value' returns 'op.just(value)' Applied to 'nothing' returns op.nothing()
just transformer function result's underlying type
nothing transformer function result's underlying type
'op.just(value)' or 'op.nothing()'
Maybe patter matching transformer function
Applied to 'just value' returns 'just op.just(value)' Applied to 'nothing' returns 'just op.nothing()'
just transformer function's return type
nothing transformer function's return type
'just op.just(value)' or 'just op.nothing()'
Maybe patter matching peeker function
Applied to 'just value' returns self invoking op.just(value) in process Applied to 'nothing' returns self invoking op.nothing() in process
function to be invoked with underlying value in case of just
function to be invoked with underlying value in case of just
function to be invoked in case of nothing
function to be invoked in case of nothing
self
Maybe fallback composition function
Applied to 'just value' returns self witjout invoking composition function Applied to 'nothing' returns op()
'just value' or 'op()'
Maybe peeker function
Applied to 'just value' returns self invoking op(value) in process Applied to 'nothing' returns self without invoking callback
function to be invoked with underlying value
self
Generated using TypeDoc
Absolutely Nothing
Maybe data type specialiation representing an absence of any value