Esempio n. 1
0
 public static EitherAsync <L, EitherAsync <L, B> > Sequence <L, A, B>(this EitherAsync <L, A> ta, Func <A, EitherAsync <L, B> > f) =>
 ta.Map(f).Sequence();
Esempio n. 2
0
 public EitherAsync <L, B> Map(EitherAsync <L, A> ma, Func <A, B> f) =>
 ma.Map(f);
Esempio n. 3
0
 public static OptionAsync <EitherAsync <L, B> > Sequence <L, A, B>(this EitherAsync <L, A> ta, Func <A, OptionAsync <B> > f) =>
 ta.Map(f).Sequence();
 public static EitherAsync <RfcErrorInfo, Unit> AsUnit(this EitherAsync <RfcErrorInfo, IFunction> self)
 {
     return(self.Map(_ => Unit.Default));
 }
Esempio n. 5
0
 public static ValueTask <EitherAsync <L, B> > Sequence <L, A, B>(this EitherAsync <L, A> ta, Func <A, ValueTask <B> > f) =>
 ta.Map(f).Sequence();
Esempio n. 6
0
 public static Aff <RT, EitherAsync <L, B> > Sequence <RT, L, A, B>(this EitherAsync <L, A> ta, Func <A, Aff <RT, B> > f)
     where RT : struct, HasCancel <RT> =>
 ta.Map(f).Sequence();
Esempio n. 7
0
 public EitherAsync <L, R2> Map(EitherAsync <L, R> ma, Func <R, R2> f) =>
 ma.Map(f);