Ejemplo n.º 1
0
 public static Seq <Eff <A> > Sequence <A>(this Eff <Seq <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 2
0
 public static Eff <RT, Eff <A> > Sequence <RT, A>(this Eff <Eff <RT, A> > mma) where RT : struct =>
 mma.Traverse(identity);
Ejemplo n.º 3
0
 public static Lst <Eff <A> > Sequence <A>(this Eff <Lst <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 4
0
 public static TryAsync <Eff <A> > Sequence <A>(this Eff <TryAsync <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 5
0
 public static OptionUnsafe <Eff <A> > Sequence <A>(this Eff <OptionUnsafe <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 6
0
 public static EitherUnsafe <L, Eff <A> > Sequence <L, A>(this Eff <EitherUnsafe <L, A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 7
0
 public static Validation <Fail, Eff <A> > Sequence <Fail, A>(this Eff <Validation <Fail, A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 8
0
 public static IEnumerable <Eff <A> > Sequence <A>(this Eff <IEnumerable <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 9
0
 public static Fin <Eff <A> > Sequence <A>(this Eff <Fin <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 10
0
 public static ValueTask <Eff <A> > Sequence <A>(this Eff <ValueTask <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 11
0
 public static HashSet <Eff <A> > Sequence <A>(this Eff <HashSet <A> > ta) =>
 ta.Traverse(identity);
Ejemplo n.º 12
0
 public static Validation <MonoidFail, Fail, Eff <A> > Sequence <MonoidFail, Fail, A>(this Eff <Validation <MonoidFail, Fail, A> > ta)
     where MonoidFail : struct, Monoid <Fail>, Eq <Fail> =>
 ta.Traverse(identity);
Ejemplo n.º 13
0
 public static Aff <Eff <A> > Sequence <A>(this Eff <Aff <A> > mma) =>
 mma.Traverse(identity);
Ejemplo n.º 14
0
 public static Aff <RT, Eff <RT, A> > Sequence <RT, A>(this Eff <RT, Aff <RT, A> > mma)
     where RT : struct, HasCancel <RT> =>
 mma.Traverse(identity);
Ejemplo n.º 15
0
 public static TryOption <Eff <A> > Sequence <A>(this Eff <TryOption <A> > ta) =>
 ta.Traverse(identity);