コード例 #1
0
ファイル: EffPureT.cs プロジェクト: IDisposable/language-ext
 public static Eff <Option <A> > Sequence <A>(this Option <Eff <A> > mma) =>
 mma.Traverse(identity);
コード例 #2
0
 public static Seq <Option <A> > Sequence <A>(this Option <Seq <A> > ta) =>
 ta.Traverse(identity);
コード例 #3
0
 public static Eff <RT, Option <A> > Sequence <RT, A>(this Option <Eff <RT, A> > mma) where RT : struct =>
 mma.Traverse(identity);
コード例 #4
0
 public static EitherUnsafe <L, Option <A> > Sequence <L, A>(this Option <EitherUnsafe <L, A> > ta) =>
 ta.Traverse(identity);
コード例 #5
0
ファイル: TryAsyncT.cs プロジェクト: IDisposable/language-ext
 public static TryAsync <Option <A> > Sequence <A>(this Option <TryAsync <A> > ta) =>
 ta.Traverse(identity);
コード例 #6
0
 public static IEnumerable <Option <A> > Sequence <A>(this Option <IEnumerable <A> > ta) =>
 ta.Traverse(identity);
コード例 #7
0
 public static OptionUnsafe <Option <A> > Sequence <A>(this Option <OptionUnsafe <A> > ta) =>
 ta.Traverse(identity);
コード例 #8
0
 public static Validation <Fail, Option <A> > Sequence <Fail, A>(this Option <Validation <Fail, A> > ta) =>
 ta.Traverse(identity);
コード例 #9
0
 public static ValueTask <Option <A> > Sequence <A>(this Option <ValueTask <A> > ta) =>
 ta.Traverse(identity);
コード例 #10
0
 public static HashSet <Option <A> > Sequence <A>(this Option <HashSet <A> > ta) =>
 ta.Traverse(identity);
コード例 #11
0
 public static Validation <MonoidFail, Fail, Option <A> > Sequence <MonoidFail, Fail, A>(this Option <Validation <MonoidFail, Fail, A> > ta)
     where MonoidFail : struct, Monoid <Fail>, Eq <Fail> =>
 ta.Traverse(identity);
コード例 #12
0
ファイル: AffT.cs プロジェクト: Protiguous/language-ext
 public static Aff <RT, Option <A> > Sequence <RT, A>(this Option <Aff <RT, A> > mma)
     where RT : struct, HasCancel <RT> =>
 mma.Traverse(identity);