You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
static member inlineParTraverse(t:NonEmptySeq<'T>,f:'T ->'``Functor<'U>``,[<Optional>]_output:'``Functor<NonEmptySeq<'U>>``,[<Optional>]_impl:Default2)=
static member inlineParTraverse(t:^a,f,[<Optional>]_output:'R,[<Optional>]_impl:Default1):'R =
319
319
#if TEST_TRACE
@@ -429,26 +429,25 @@ type ParSequence with
429
429
Seq.foldBack cons_f t (ParReturn.Invoke Seq.empty)
430
430
431
431
static member inlineParSequence(t:seq<'``Applicative<'T>``>,[<Optional>]_output:'``Applicative<seq<'T>>`` ,[<Optional>]_impl:Default4):'``Applicative<seq<'T>>`` =
static memberParSequence(t:NonEmptySeq<Async<'t>>,[<Optional>]_output:Async<NonEmptySeq<'t>>,[<Optional>]_impl:Default3)= Async.Parallel t |> Async.map NonEmptySeq.unsafeOfSeq : Async<NonEmptySeq<'t>>
454
453
#endif
@@ -460,7 +459,7 @@ type ParSequence with
460
459
#if!FABLE_COMPILER
461
460
static member inlineParSequence(t:voption<_>,[<Optional>]_output:'R,[<Optional>]_impl:ParSequence):'R =match t with ValueSome x -> Map.Invoke ValueSome x |_-> ParReturn.Invoke ValueNone
462
461
#endif
463
-
static member inlineParSequence(t:list<_>,[<Optional>]_output:'R,[<Optional>]_impl:ParSequence):'R = ParSequence.ForInfiniteSequences(t, IsParLeftZero.Invoke, id)
462
+
static member inlineParSequence(t:list<_>,[<Optional>]_output:'R,[<Optional>]_impl:ParSequence):'R = ParSequence.ForInfiniteSequences(t, IsParLeftZero.Invoke, id, ParReturn.Invoke)
464
463
465
464
static member inlineParSequence(t:Map<_,_>,[<Optional>]_output:'R,[<Optional>]_impl:ParSequence):'R =
466
465
letinsert_f k x ys = Map.Invoke (Map.add k) x </> ys
@@ -476,11 +475,11 @@ type ParSequence with
476
475
| Choice1Of2 a -> Map.Invoke Choice<'T,'Error>.Choice1Of2 a
477
476
| Choice2Of2 e -> ParReturn.Invoke (Choice<'T,'Error>.Choice2Of2 e)
478
477
479
-
static member inlineParSequence(t:_ [],[<Optional>]_output:'R ,[<Optional>]_impl:ParSequence):'R = ParSequence.ForInfiniteSequences(t, IsParLeftZero.Invoke, Array.ofList)
478
+
static member inlineParSequence(t:_ [],[<Optional>]_output:'R ,[<Optional>]_impl:ParSequence):'R = ParSequence.ForInfiniteSequences(t, IsParLeftZero.Invoke, Array.ofList, ParReturn.Invoke)
480
479
481
-
static member inlineParSequence(t:Id<'``Functor<'T>``>,[<Optional>]_output:'``Functor<Id<'T>>`` ,[<Optional>]_impl:ParSequence):'``Functor<Id<'T>>`` = ParTraverse.Invoke id t
480
+
static member inlineParSequence(t:Id<'``Functor<'T>``>,[<Optional>]_output:'``Functor<Id<'T>>`` ,[<Optional>]_impl:ParSequence):'``Functor<Id<'T>>`` = ParTraverse.Invoke id t
482
481
483
-
static member inlineParSequence(t:ResizeArray<'``Functor<'T>``>,[<Optional>]_output:'``Functor<ResizeArray<'T>>``,[<Optional>]_impl:ParSequence):'``Functor<ResizeArray<'T>>``= ParTraverse.Invoke id t
482
+
static member inlineParSequence(t:ResizeArray<'``Functor<'T>``>,[<Optional>]_output:'``Functor<ResizeArray<'T>>``,[<Optional>]_impl:ParSequence):'``Functor<ResizeArray<'T>>``= ParTraverse.Invoke id t
484
483
485
484
static member inlineInvoke(t:'``ParTraversable<'Applicative<'T>>``):'``Applicative<'ParTraversable<'T>>`` =
486
485
let inlinecall_3(a:^a,b:^b,c:^c)=((^aor^bor^c):(static memberParSequence:_*_*_->_) b, c, a)
0 commit comments