Esempio n. 1
0
 public static Reader <Env, Set <B> > traverse <Env, A, B>(Set <Reader <Env, A> > ma, Func <A, B> f) =>
 SeqReaderExtensions.TraverseFast(ma, f).Map(toSet);
Esempio n. 2
0
 public static Reader <Env, Arr <B> > traverse <Env, A, B>(Arr <Reader <Env, A> > ma, Func <A, B> f) =>
 SeqReaderExtensions.TraverseFast(ma, f).Map(toArray);
Esempio n. 3
0
 public static Reader <Env, B[]> traverse <Env, A, B>(Reader <Env, A>[] ma, Func <A, B> f) =>
 SeqReaderExtensions.TraverseFast(ma, f).Map(x => x.ToArray());
Esempio n. 4
0
 public static Reader <Env, IEnumerable <A> > sequence <Env, A>(IEnumerable <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(Enumerable.AsEnumerable);
Esempio n. 5
0
 public static Reader <Env, Seq <B> > traverse <Env, A, B>(Seq <Reader <Env, A> > ma, Func <A, B> f) =>
 SeqReaderExtensions.TraverseFast(ma, f).Map(Prelude.Seq);
Esempio n. 6
0
 public static Reader <Env, HashSet <A> > sequence <Env, A>(HashSet <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(toHashSet);
Esempio n. 7
0
 public static Reader <Env, Stck <A> > sequence <Env, A>(Stck <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(toStack);
Esempio n. 8
0
 public static Reader <Env, A[]> sequence <Env, A>(Reader <Env, A>[] ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(x => x.ToArray());
Esempio n. 9
0
 public static Reader <Env, Arr <A> > sequence <Env, A>(Arr <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(toArray);
Esempio n. 10
0
 public static Reader <Env, Lst <A> > sequence <Env, A>(Lst <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(toList);
Esempio n. 11
0
 public static Reader <Env, Seq <A> > sequence <Env, A>(Seq <Reader <Env, A> > ma) =>
 SeqReaderExtensions.SequenceFast(ma).Map(Prelude.Seq);
Esempio n. 12
0
 public static Reader <Env, IEnumerable <B> > traverse <Env, A, B>(IEnumerable <Reader <Env, A> > ma, Func <A, B> f) =>
 SeqReaderExtensions.TraverseFast(ma, f).Map(Enumerable.AsEnumerable);