- FArr <A, B>
- FArray <A, B>
- FEither <L, R, R2>
- Inst = default(FEither<L, R, R2>)
- BiMap (Either<L, R> ma, Func<L, R2> fa, Func<R, R2> fb)
- Map (Either<L, R> ma, Func<R, R2> f)
- FEitherBi <L, R, L2, R2>
- FEitherAsync <L, R, R2>
- FEitherUnsafe <L, R, R2>
- Inst = default
- BiMap (EitherUnsafe<L, R> ma, Func<L, R2> fa, Func<R, R2> fb)
- Map (EitherUnsafe<L, R> ma, Func<R, R2> f)
- FEitherUnsafeBi <L, R, L2, R2>
- FEnumerable <A, B>
- FFin <A, B>
- Inst = default(FFin<A, B>)
- BiMap (Fin<A> ma, Func<A, B> fa, Func<Error, B> fb)
- BiMap (Fin<A> ma, Func<A, B> fa, Func<Error, Error> fb)
- Map (Fin<A> ma, Func<A, B> f)
- FHashMap <K, A, B>
- FHashMap <EqK, K, A, B>
- FHashSet <A, B>
- FLst <A, B>
- FMap <K, A, B>
- FMap <OrdK, K, A, B>
- FNullable <A, B>
- Inst = default(FNullable<A, B>)
- BiMap (A? ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (A? ma, Func<A, B> f)
- FOption <A, B>
- Inst = default(FOption<A, B>)
- BiMap (Option<A> ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (Option<A> ma, Func<A, B> f)
- FOptional <OptionalA, OptionalB, OA, OB, A, B>
- Inst = default(FOptional<OptionalA, OptionalB, OA, OB, A, B>)
- BiMap (OA ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (OA ma, Func<A, B> f)
- FOptionalUnsafe <OptionalA, OptionalB, OA, OB, A, B>
- Inst = default(FOptionalUnsafe<OptionalA, OptionalB, OA, OB, A, B>)
- BiMap (OA ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (OA ma, Func<A, B> f)
- FOptionAsync <A, B>
- Inst = default(FOptionAsync<A, B>)
- Map (OptionAsync<A> ma, Func<A, B> f)
- MapAsync (OptionAsync<A> ma, Func<A, Task<B>> f)
- FOptionUnsafe <A, B>
- Inst = default(FOptionUnsafe<A, B>)
- BiMap (OptionUnsafe<A> ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (OptionUnsafe<A> ma, Func<A, B> f)
- FQue <A, B>
- FSeq <A, B>
- FSet <A, B>
- FSet <OrdA, OrdB, A, B>
- FStck <A, B>
- FTask <A, B>
- Inst = default(FTask<A, B>)
- Map (Task<A> ma, Func<A, B> f)
- MapAsync (Task<A> ma, Func<A, Task<B>> f)
- FTry <A, B>
- Inst = default(FTry<A, B>)
- BiMap (Try<A> ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (Try<A> ma, Func<A, B> f)
- FTryAsync <A, B>
- Inst = default(FTryAsync<A, B>)
- Map (TryAsync<A> ma, Func<A, B> f)
- MapAsync (TryAsync<A> ma, Func<A, Task<B>> f)
- FTryOption <A, B>
- Inst = default(FTryOption<A, B>)
- BiMap (TryOption<A> ma, Func<A, B> fa, Func<Unit, B> fb)
- Map (TryOption<A> ma, Func<A, B> f)
- FTryOptionAsync <A, B>
- Inst = default(FTryOptionAsync<A, B>)
- Map (TryOptionAsync<A> ma, Func<A, B> f)
- MapAsync (TryOptionAsync<A> ma, Func<A, Task<B>> f)
- FTupleBi <A, B, U, V>
- Inst = default(FTupleBi<A, B, U, V>)
- BiMap (ValueTuple<A, B> ma, Func<A, U> fa, Func<B, V> fb)
- BiMap (Tuple<A, B> ma, Func<A, U> fa, Func<B, V> fb)
- FTupleFst <A, B, R>
- Inst = default(FTupleFst<A, B, R>)
- Map (Tuple<A, B> ma, Func<A, R> f)
- Map (ValueTuple<A, B> ma, Func<A, R> f)
- FTupleFst <A, B, C, R>
- Inst = default(FTupleFst<A, B, C, R>)
- Map (Tuple<A, B, C> ma, Func<A, R> f)
- Map (ValueTuple<A, B, C> ma, Func<A, R> f)
- FTupleSnd <A, B, R>
- Inst = default(FTupleSnd<A, B, R>)
- Map (ValueTuple<A, B> ma, Func<B, R> f)
- Map (Tuple<A, B> ma, Func<B, R> f)
- FTupleSnd <A, B, C, R>
- Inst = default(FTupleSnd<A, B, C, R>)
- Map (ValueTuple<A, B, C> ma, Func<B, R> f)
- Map (Tuple<A, B, C> ma, Func<B, R> f)
- FTupleThrd <A, B, C, R>
- Inst = default(FTupleThrd<A, B, C, R>)
- Map (ValueTuple<A, B, C> ma, Func<C, R> f)
- Map (Tuple<A, B, C> ma, Func<C, R> f)
- FTupleTri <A, B, C, T, U, V>
- Inst = default(FTupleTri<A, B, C, T, U, V>)
- TriMap (ValueTuple<A, B, C> ma, Func<A, T> fa, Func<B, U> fb, Func<C, V> fc)
- TriMap (Tuple<A, B, C> ma, Func<A, T> fa, Func<B, U> fb, Func<C, V> fc)
- FValidation <MonoidFail, FAIL, SUCCESS, SUCCESS2>
- Inst = default(FValidation<MonoidFail, FAIL, SUCCESS, SUCCESS2>)
- BiMap (Validation<MonoidFail, FAIL, SUCCESS> ma, Func<FAIL, SUCCESS2> fa, Func<SUCCESS, SUCCESS2> fb)
- Map (Validation<MonoidFail, FAIL, SUCCESS> ma, Func<SUCCESS, SUCCESS2> f)
- FValidationBi <MonoidFail, FAIL, SUCCESS, MonoidFail2, FAIL2, SUCCESS2>
- Inst = default(FValidationBi<MonoidFail, FAIL, SUCCESS, MonoidFail2, FAIL2, SUCCESS2>)
- BiMap (Validation<MonoidFail, FAIL, SUCCESS> ma, Func<FAIL, FAIL2> fa, Func<SUCCESS, SUCCESS2> fb)
- FValidation <FAIL, SUCCESS, SUCCESS2>
- Inst = default(FValidation<FAIL, SUCCESS, SUCCESS2>)
- BiMap (Validation<FAIL, SUCCESS> ma, Func<Seq<FAIL>, SUCCESS2> fa, Func<SUCCESS, SUCCESS2> fb)
- Map (Validation<FAIL, SUCCESS> ma, Func<SUCCESS, SUCCESS2> f)
- FValidationBi <FAIL, SUCCESS, FAIL2, SUCCESS2>
- Inst = default(FValidationBi<FAIL, SUCCESS, FAIL2, SUCCESS2>)
- BiMap (Validation<FAIL, SUCCESS> ma, Func<FAIL, FAIL2> fa, Func<SUCCESS, SUCCESS2> fb)
- FValueTask <A, B>
field FArr<A, B> Inst = default(FArr<A, B>) Source #
field FArray<A, B> Inst = default(FArray<A, B>) Source #
struct FEither <L, R, R2> Source #
field FEither<L, R, R2> Inst = default(FEither<L, R, R2>) Source #
struct FEitherBi <L, R, L2, R2> Source #
field FEitherBi<L, R, L2, R2> Inst = default(FEitherBi<L, R, L2, R2>) Source #
struct FEitherAsync <L, R, R2> Source #
struct FEitherUnsafeBi <L, R, L2, R2> Source #
field FEitherUnsafeBi<L, R, L2, R2> Inst = default Source #
struct FEnumerable <A, B> Source #
field FEnumerable<A, B> Inst = default(FEnumerable<A, B>) Source #
field FFin<A, B> Inst = default(FFin<A, B>) Source #
struct FHashMap <K, A, B> Source #
field FHashMap<K, A, B> Inst = default(FHashMap<K, A, B>) Source #
struct FHashMap <EqK, K, A, B> Source #
field FHashMap<EqK, K, A, B> Inst = default(FHashMap<EqK, K, A, B>) Source #
field FLst<A, B> Inst = default(FLst<A, B>) Source #
struct FMap <OrdK, K, A, B> Source #
field FMap<OrdK, K, A, B> Inst = default(FMap<OrdK, K, A, B>) Source #
struct FNullable <A, B> Source #
field FNullable<A, B> Inst = default(FNullable<A, B>) Source #
struct FOptional <OptionalA, OptionalB, OA, OB, A, B> Source #
field FOptional<OptionalA, OptionalB, OA, OB, A, B> Inst = default(FOptional<OptionalA, OptionalB, OA, OB, A, B>) Source #
struct FOptionalUnsafe <OptionalA, OptionalB, OA, OB, A, B> Source #
field FOptionalUnsafe<OptionalA, OptionalB, OA, OB, A, B> Inst = default(FOptionalUnsafe<OptionalA, OptionalB, OA, OB, A, B>) Source #
struct FOptionAsync <A, B> Source #
field FOptionAsync<A, B> Inst = default(FOptionAsync<A, B>) Source #
struct FOptionUnsafe <A, B> Source #
field FOptionUnsafe<A, B> Inst = default(FOptionUnsafe<A, B>) Source #
field FQue<A, B> Inst = default(FQue<A, B>) Source #
field FSeq<A, B> Inst = default(FSeq<A, B>) Source #
field FSet<A, B> Inst = default(FSet<A, B>) Source #
struct FSet <OrdA, OrdB, A, B> Source #
field FSet<OrdA, OrdB, A, B> Inst = default(FSet<OrdA, OrdB, A, B>) Source #
field FStck<A, B> Inst = default(FStck<A, B>) Source #
field FTask<A, B> Inst = default(FTask<A, B>) Source #
field FTry<A, B> Inst = default(FTry<A, B>) Source #
struct FTryOptionAsync <A, B> Source #
field FTryOptionAsync<A, B> Inst = default(FTryOptionAsync<A, B>) Source #
struct FTupleBi <A, B, U, V> Source #
Maps the first item in a tuple 2
type | A | First item source type |
type | B | Second item source type |
type | U | First item source target type |
type | V | Second item source target type |
field FTupleBi<A, B, U, V> Inst = default(FTupleBi<A, B, U, V>) Source #
struct FTupleFst <A, B, R> Source #
Maps the first item in a tuple 2
type | A | First item type |
type | B | Second item type |
type | R | Target type |
field FTupleFst<A, B, R> Inst = default(FTupleFst<A, B, R>) Source #
struct FTupleFst <A, B, C, R> Source #
Maps the first item in a tuple 3
type | A | First item type |
type | B | Second item type |
type | C | Third item type |
type | R | Target type |
field FTupleFst<A, B, C, R> Inst = default(FTupleFst<A, B, C, R>) Source #
struct FTupleSnd <A, B, R> Source #
Maps the second item in a tuple 2
type | A | First item type |
type | B | Second item type |
type | R | Target type |
field FTupleSnd<A, B, R> Inst = default(FTupleSnd<A, B, R>) Source #
struct FTupleSnd <A, B, C, R> Source #
Maps the second item in a tuple 3
type | A | First item type |
type | B | Second item type |
type | C | Third item type |
type | R | Target type |
field FTupleSnd<A, B, C, R> Inst = default(FTupleSnd<A, B, C, R>) Source #
struct FTupleThrd <A, B, C, R> Source #
Maps the third item in a tuple 3
type | A | First item type |
type | B | Second item type |
type | C | Third item type |
type | R | Target type |
field FTupleThrd<A, B, C, R> Inst = default(FTupleThrd<A, B, C, R>) Source #
struct FTupleTri <A, B, C, T, U, V> Source #
Maps the first item in a tuple 2
type | A | First item source type |
type | B | Second item source type |
type | U | First item source target type |
type | V | Second item source target type |
field FTupleTri<A, B, C, T, U, V> Inst = default(FTupleTri<A, B, C, T, U, V>) Source #
method ValueTuple<T, U, V> TriMap (ValueTuple<A, B, C> ma, Func<A, T> fa, Func<B, U> fb, Func<C, V> fc) Source #
Maps all three items in the tuple
param | ma | Source tuple |
param | fa | First item mapping operation |
param | fb | Second item mapping operation |
param | fc | Third item mapping operation |
returns | Target tuple |
struct FValidation <MonoidFail, FAIL, SUCCESS, SUCCESS2> Source #
field FValidation<MonoidFail, FAIL, SUCCESS, SUCCESS2> Inst = default(FValidation<MonoidFail, FAIL, SUCCESS, SUCCESS2>) Source #
struct FValidationBi <MonoidFail, FAIL, SUCCESS, MonoidFail2, FAIL2, SUCCESS2> Source #
field FValidationBi<MonoidFail, FAIL, SUCCESS, MonoidFail2, FAIL2, SUCCESS2> Inst = default(FValidationBi<MonoidFail, FAIL, SUCCESS, MonoidFail2, FAIL2, SUCCESS2>) Source #
struct FValidation <FAIL, SUCCESS, SUCCESS2> Source #
field FValidation<FAIL, SUCCESS, SUCCESS2> Inst = default(FValidation<FAIL, SUCCESS, SUCCESS2>) Source #
struct FValidationBi <FAIL, SUCCESS, FAIL2, SUCCESS2> Source #
field FValidationBi<FAIL, SUCCESS, FAIL2, SUCCESS2> Inst = default(FValidationBi<FAIL, SUCCESS, FAIL2, SUCCESS2>) Source #