Documentation
¶
Index ¶
- func ChainEitherK[A, E, B, HKTEA, HKTEB any](mchain func(func(A) HKTEB) func(HKTEA) HKTEB, ...) func(HKTEA) HKTEB
- func ChainFirstEitherK[A, E, B, HKTEA, HKTEB any](mchain func(HKTEA, func(A) HKTEA) HKTEA, mmap func(HKTEB, func(B) A) HKTEA, ...) func(HKTEA) HKTEA
- func ChainOptionK[A, E, B, HKTEA, HKTEB any](mchain func(HKTEA, func(A) HKTEB) HKTEB, ...) func(f func(A) O.Option[B]) func(ma HKTEA) HKTEB
- func FromOption[A, HKTEA, E any](fromEither func(ET.Either[E, A]) HKTEA, onNone func() E) func(ma O.Option[A]) HKTEA
- func FromOptionK[A, E, B, HKTEB any](fromEither func(ET.Either[E, B]) HKTEB, onNone func() E) func(f func(A) O.Option[B]) func(A) HKTEB
- func FromPredicate[E, A, HKTEA any](fromEither func(ET.Either[E, A]) HKTEA, pred func(A) bool, onFalse func(A) E) func(A) HKTEA
- func MonadChainEitherK[A, E, B, HKTEA, HKTEB any](mchain func(HKTEA, func(A) HKTEB) HKTEB, ...) HKTEB
- func MonadChainFirstEitherK[A, E, B, HKTEA, HKTEB any](mchain func(HKTEA, func(A) HKTEA) HKTEA, mmap func(HKTEB, func(B) A) HKTEA, ...) HKTEA
- func MonadFromOption[E, A, HKTEA any](fromEither func(ET.Either[E, A]) HKTEA, onNone func() E, ma O.Option[A]) HKTEA
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChainEitherK ¶ added in v1.0.109
func ChainFirstEitherK ¶
func ChainOptionK ¶
func FromOption ¶
func FromOptionK ¶
func FromPredicate ¶
func MonadChainEitherK ¶
func MonadChainFirstEitherK ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.