Wrap Maybe to singleton generator
Userful in order to avoid ambiguous yied types
generator of Maybe wrapping this
Readonly
justMaybe composition function
Applied to 'just value' returns 'op(value)' Applied to 'nothing' returns self without invoking composition function
'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
Just a value
Maybe data type specialization representing an existing value