Documentation
¶
Index ¶
- func Alt[LAZY ~func() HKTFA, A, HKTFA any](fof func(O.Option[A]) HKTFA, fchain func(HKTFA, func(O.Option[A]) HKTFA) HKTFA, ...) func(HKTFA) HKTFA
- func Ap[A, B, HKTFAB, HKTFGAB, HKTFA, HKTFB any](fap func(HKTFA) func(HKTFGAB) HKTFB, ...) func(HKTFAB) HKTFB
- func Chain[A, B, HKTFA, HKTFB any](fchain func(HKTFA, func(O.Option[A]) HKTFB) HKTFB, fof func(O.Option[B]) HKTFB, ...) func(ma HKTFA) HKTFB
- func FromOptionK[A, B, HKTB any](fof func(O.Option[B]) HKTB, f func(A) O.Option[B]) func(A) HKTB
- func MatchE[A, HKTEA, HKTB any](mchain func(HKTEA, func(O.Option[A]) HKTB) HKTB, onNone func() HKTB, ...) func(HKTEA) HKTB
- func MonadAlt[LAZY ~func() HKTFA, A, HKTFA any](fof func(O.Option[A]) HKTFA, fchain func(HKTFA, func(O.Option[A]) HKTFA) HKTFA, ...) HKTFA
- func MonadAp[A, B, HKTFAB, HKTFGAB, HKTFA, HKTFB any](fap func(HKTFGAB, HKTFA) HKTFB, ...) HKTFB
- func MonadChain[A, B, HKTFA, HKTFB any](fchain func(HKTFA, func(O.Option[A]) HKTFB) HKTFB, fof func(O.Option[B]) HKTFB, ...) HKTFB
- func MonadChainOptionK[A, B, HKTA, HKTB any](fchain func(HKTA, func(O.Option[A]) HKTB) HKTB, fof func(O.Option[B]) HKTB, ...) HKTB
- func MonadMap[A, B, HKTFA, HKTFB any](fmap func(HKTFA, func(O.Option[A]) O.Option[B]) HKTFB, fa HKTFA, f func(A) B) HKTFB
- func None[A, HKTA any](fof func(O.Option[A]) HKTA) HKTA
- func Of[A, HKTA any](fof func(O.Option[A]) HKTA, a A) HKTA
- func OfF[A, HKTA, HKTEA any](fmap func(HKTA, func(A) O.Option[A]) HKTEA, fa HKTA) HKTEA
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromOptionK ¶
func MonadChain ¶
func MonadChainOptionK ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.