FSharpAux


PSeq

Namespace: FSharpAux
Attributes:
[<RequireQualifiedAccess>]
[<CompilationRepresentation(4)>]

Functions and values

Function or valueDescription
PSeq.append s1 s2
Signature: s1:seq<'?8485> -> s2:seq<'?8485> -> ParallelQuery<'?8485>
Type parameters: '?8485
PSeq.average(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
PSeq.averageBy f s
Signature: f:('T -> ^U) -> s:seq<'T> -> ^U
Type parameters: 'T, ^U
PSeq.cast(s)
Signature: s:IEnumerable -> pseq<'T>
Type parameters: 'T
PSeq.choose chooser s
Signature: chooser:('?8531 -> '?8532 option) -> s:seq<'?8531> -> ParallelQuery<'?8532>
Type parameters: '?8531, '?8532
PSeq.collect f s
Signature: f:('?8481 -> '?8482) -> s:seq<'?8481> -> ParallelQuery<'U>
Type parameters: '?8481, '?8482, 'U
PSeq.concat(ss)
Signature: ss:seq<'?8528> -> ParallelQuery<'?8529>
Type parameters: '?8528, '?8529
PSeq.countBy f s
Signature: f:('?8525 -> '?8526) -> s:seq<'?8525> -> ParallelQuery<'?8526 * int>
Type parameters: '?8525, '?8526
PSeq.distinct(s)
Signature: s:seq<'?8515> -> ParallelQuery<'?8515>
Type parameters: '?8515
PSeq.distinctBy p s
Signature: p:('?8517 -> '?8518) -> s:seq<'?8517> -> ParallelQuery<'?8517>
Type parameters: '?8517, '?8518
PSeq.empty
Signature: ParallelQuery<'T>
Type parameters: 'T
PSeq.exists p s
Signature: p:('?8439 -> bool) -> s:seq<'?8439> -> bool
Type parameters: '?8439
PSeq.exists2 f s1 s2
Signature: f:('T -> 'U -> bool) -> s1:seq<'T> -> s2:seq<'U> -> bool
Type parameters: 'T, 'U
PSeq.filter p s
Signature: p:('?8449 -> bool) -> s:seq<'?8449> -> ParallelQuery<'?8449>
Type parameters: '?8449
PSeq.find p s
Signature: p:('?8459 -> bool) -> s:seq<'?8459> -> '?8459
Type parameters: '?8459
PSeq.findIndex p s
Signature: p:('?8463 -> bool) -> s:seq<'?8463> -> int
Type parameters: '?8463
PSeq.fold f acc s
Signature: f:('State -> 'T -> 'State) -> acc:'State -> s:seq<'T> -> 'State
Type parameters: 'T, 'State
PSeq.forall p s
Signature: p:('?8441 -> bool) -> s:seq<'?8441> -> bool
Type parameters: '?8441
PSeq.forall2 f s1 s2
Signature: f:('T -> 'U -> bool) -> s1:seq<'T> -> s2:seq<'U> -> bool
Type parameters: 'T, 'U
PSeq.groupBy f s
Signature: f:('T -> 'Key) -> s:seq<'T> -> ParallelQuery<'Key * IEnumerable<'T>>
Type parameters: 'T, 'Key
PSeq.head(s)
Signature: s:seq<'?8430> -> '?8430
Type parameters: '?8430
PSeq.init n f
Signature: n:int -> f:(int -> '?8487) -> ParallelQuery<'?8487>
Type parameters: '?8487
PSeq.isEmpty(s)
Signature: s:seq<'?8426> -> bool
Type parameters: '?8426
PSeq.iter f s
Signature: f:('?8451 -> unit) -> s:seq<'?8451> -> unit
Type parameters: '?8451
PSeq.iter2 f s1 s2
Signature: f:('?8489 -> '?8490 -> unit) -> s1:seq<'?8489> -> s2:seq<'?8490> -> unit
Type parameters: '?8489, '?8490
PSeq.iteri f s
Signature: f:(int -> '?8504 -> unit) -> s:seq<'?8504> -> unit
Type parameters: '?8504
PSeq.length(s)
Signature: s:seq<'?8424> -> int
Type parameters: '?8424
PSeq.map f s
Signature: f:('?8453 -> '?8454) -> s:seq<'?8453> -> ParallelQuery<'?8454>
Type parameters: '?8453, '?8454
PSeq.map2 f s1 s2
Signature: f:('?8494 -> '?8495 -> '?8496) -> s1:seq<'?8494> -> s2:seq<'?8495> -> ParallelQuery<'?8496>
Type parameters: '?8494, '?8495, '?8496
PSeq.mapi f s
Signature: f:(int -> '?8501 -> '?8502) -> s:seq<'?8501> -> ParallelQuery<'?8502>
Type parameters: '?8501, '?8502
PSeq.max(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
PSeq.maxBy f s
Signature: f:(^T -> ^U) -> s:seq<^T> -> ^T
Type parameters: ^T, ^U
PSeq.min(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
PSeq.minBy f s
Signature: f:(^T -> ^U) -> s:seq<^T> -> ^T
Type parameters: ^T, ^U
PSeq.nth n s
Signature: n:int -> s:seq<'?8492> -> '?8492
Type parameters: '?8492
PSeq.ofArray(arr)
Signature: arr:'T array -> ParallelQuery<'T>
Type parameters: 'T
PSeq.ofList(l)
Signature: l:'T list -> ParallelQuery<'T>
Type parameters: 'T
PSeq.ofSeq(s)
Signature: s:seq<'T> -> ParallelQuery<'T>
Type parameters: 'T
PSeq.ordered(s)
Signature: s:seq<'?8554> -> ParallelQuery<'?8554>
Type parameters: '?8554
PSeq.pick f s
Signature: f:('?8456 -> '?8457 option) -> s:seq<'?8456> -> '?8457
Type parameters: '?8456, '?8457
PSeq.reduce f s
Signature: f:('?8437 -> '?8437 -> '?8437) -> s:seq<'?8437> -> '?8437
Type parameters: '?8437
PSeq.singleton(x)
Signature: x:'?8428 -> ParallelQuery<'?8428>
Type parameters: '?8428
PSeq.skip n s
Signature: n:int -> s:seq<'?8508> -> ParallelQuery<'?8508>
Type parameters: '?8508
PSeq.skipWhile f s
Signature: f:('?8510 -> bool) -> s:seq<'?8510> -> ParallelQuery<'?8510>
Type parameters: '?8510
PSeq.sort(s)
Signature: s:seq<'T> -> pseq<'T>
Type parameters: 'T
PSeq.sortBy f s
Signature: f:('T -> 'Key) -> s:seq<'T> -> pseq<'T>
Type parameters: 'T, 'Key
PSeq.sum(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
PSeq.sumBy f s
Signature: f:('T -> ^U) -> s:seq<'T> -> ^U
Type parameters: 'T, ^U
PSeq.takeWhile f s
Signature: f:('?8506 -> bool) -> s:seq<'?8506> -> ParallelQuery<'?8506>
Type parameters: '?8506
PSeq.toArray(s)
Signature: s:seq<'?8469> -> '?8469 []
Type parameters: '?8469
PSeq.toList(s)
Signature: s:seq<'T> -> 'T list
Type parameters: 'T
PSeq.toP(s)
Signature: s:seq<'T> -> pseq<'T>
Type parameters: 'T
PSeq.toSeq(s)
Signature: s:seq<'?8477> -> IEnumerable<'?8477>
Type parameters: '?8477
PSeq.truncate n s
Signature: n:int -> s:seq<'?8432> -> ParallelQuery<'?8432>
Type parameters: '?8432
PSeq.tryFind p s
Signature: p:('?8461 -> bool) -> s:seq<'?8461> -> '?8461 option
Type parameters: '?8461
PSeq.tryFindIndex p s
Signature: p:('?8465 -> bool) -> s:seq<'?8465> -> int option
Type parameters: '?8465
PSeq.withCancellation(...)
Signature: cancellationToken:CancellationToken -> s:seq<'?8562> -> ParallelQuery<'?8562>
Type parameters: '?8562
PSeq.withDegreeOfParallelism n s
Signature: n:int -> s:seq<'?8556> -> ParallelQuery<'?8556>
Type parameters: '?8556
PSeq.withExecutionMode executionMode s
Signature: executionMode:ParallelExecutionMode -> s:seq<'?8558> -> ParallelQuery<'?8558>
Type parameters: '?8558
PSeq.withMergeOptions mergeOptions s
Signature: mergeOptions:ParallelMergeOptions -> s:seq<'?8560> -> ParallelQuery<'?8560>
Type parameters: '?8560
PSeq.zip s1 s2
Signature: s1:seq<'?8498> -> s2:seq<'?8499> -> ParallelQuery<'?8498 * '?8499>
Type parameters: '?8498, '?8499
Fork me on GitHub