Yaaf.FSharp.Helper


PSeq

Defined in Yaaf.FSharp.Helper.dll.

Functions and values

Function or valueDescription
append(s1 s2)
Signature: s1:seq<'?20136> -> s2:seq<'?20136> -> ParallelQuery<'?20136>
Type parameters: '?20136
average(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
averageBy(f s)
Signature: f:('T -> ^U) -> s:seq<'T> -> ^U
Type parameters: 'T, ^U
cast(s)
Signature: s:IEnumerable -> pseq<'T>
Type parameters: 'T
choose(chooser s)
Signature: chooser:('?20182 -> '?20183 option) -> s:seq<'?20182> -> ParallelQuery<'?20183>
Type parameters: '?20182, '?20183
collect(f s)
Signature: f:('?20132 -> '?20133) -> s:seq<'?20132> -> ParallelQuery<'U>
Type parameters: '?20132, '?20133, 'U
concat(ss)
Signature: ss:seq<'?20179> -> ParallelQuery<'?20180>
Type parameters: '?20179, '?20180
countBy(f s)
Signature: f:('?20176 -> '?20177) -> s:seq<'?20176> -> ParallelQuery<'?20177 * int>
Type parameters: '?20176, '?20177
distinct(s)
Signature: s:seq<'?20166> -> ParallelQuery<'?20166>
Type parameters: '?20166
distinctBy(p s)
Signature: p:('?20168 -> '?20169) -> s:seq<'?20168> -> ParallelQuery<'?20168>
Type parameters: '?20168, '?20169
empty
Signature: ParallelQuery<'T>
Type parameters: 'T
exists(p s)
Signature: p:('?20090 -> bool) -> s:seq<'?20090> -> bool
Type parameters: '?20090
exists2(f s1 s2)
Signature: f:('T -> 'U -> bool) -> s1:seq<'T> -> s2:seq<'U> -> bool
Type parameters: 'T, 'U
filter(p s)
Signature: p:('?20100 -> bool) -> s:seq<'?20100> -> ParallelQuery<'?20100>
Type parameters: '?20100
find(p s)
Signature: p:('?20110 -> bool) -> s:seq<'?20110> -> '?20110
Type parameters: '?20110
findIndex(p s)
Signature: p:('?20114 -> bool) -> s:seq<'?20114> -> int
Type parameters: '?20114
fold(f acc s)
Signature: f:('State -> 'T -> 'State) -> acc:'State -> s:seq<'T> -> 'State
Type parameters: 'T, 'State
forall(p s)
Signature: p:('?20092 -> bool) -> s:seq<'?20092> -> bool
Type parameters: '?20092
forall2(f s1 s2)
Signature: f:('T -> 'U -> bool) -> s1:seq<'T> -> s2:seq<'U> -> bool
Type parameters: 'T, 'U
groupBy(f s)
Signature: f:('T -> 'Key) -> s:seq<'T> -> ParallelQuery<'Key * IEnumerable<'T>>
Type parameters: 'T, 'Key
head(s)
Signature: s:seq<'?20081> -> '?20081
Type parameters: '?20081
init(n f)
Signature: n:int -> f:(int -> '?20138) -> ParallelQuery<'?20138>
Type parameters: '?20138
isEmpty(s)
Signature: s:seq<'?20077> -> bool
Type parameters: '?20077
iter(f s)
Signature: f:('?20102 -> unit) -> s:seq<'?20102> -> unit
Type parameters: '?20102
iter2(f s1 s2)
Signature: f:('?20140 -> '?20141 -> unit) -> s1:seq<'?20140> -> s2:seq<'?20141> -> unit
Type parameters: '?20140, '?20141
iteri(f s)
Signature: f:(int -> '?20155 -> unit) -> s:seq<'?20155> -> unit
Type parameters: '?20155
length(s)
Signature: s:seq<'?20075> -> int
Type parameters: '?20075
map(f s)
Signature: f:('?20104 -> '?20105) -> s:seq<'?20104> -> ParallelQuery<'?20105>
Type parameters: '?20104, '?20105
map2(f s1 s2)
Signature: f:('?20145 -> '?20146 -> '?20147) -> s1:seq<'?20145> -> s2:seq<'?20146> -> ParallelQuery<'?20147>
Type parameters: '?20145, '?20146, '?20147
mapi(f s)
Signature: f:(int -> '?20152 -> '?20153) -> s:seq<'?20152> -> ParallelQuery<'?20153>
Type parameters: '?20152, '?20153
max(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
maxBy(f s)
Signature: f:(^T -> ^U) -> s:seq<^T> -> ^T
Type parameters: ^T, ^U
min(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
minBy(f s)
Signature: f:(^T -> ^U) -> s:seq<^T> -> ^T
Type parameters: ^T, ^U
nth(n s)
Signature: n:int -> s:seq<'?20143> -> '?20143
Type parameters: '?20143
ofArray(arr)
Signature: arr:'T array -> ParallelQuery<'T>
Type parameters: 'T
ofList(l)
Signature: l:'T list -> ParallelQuery<'T>
Type parameters: 'T
ofSeq(s)
Signature: s:seq<'T> -> ParallelQuery<'T>
Type parameters: 'T
ordered(s)
Signature: s:seq<'?20205> -> ParallelQuery<'?20205>
Type parameters: '?20205
pick(f s)
Signature: f:('?20107 -> '?20108 option) -> s:seq<'?20107> -> '?20108
Type parameters: '?20107, '?20108
reduce(f s)
Signature: f:('?20088 -> '?20088 -> '?20088) -> s:seq<'?20088> -> '?20088
Type parameters: '?20088
singleton(x)
Signature: x:'?20079 -> ParallelQuery<'?20079>
Type parameters: '?20079
skip(n s)
Signature: n:int -> s:seq<'?20159> -> ParallelQuery<'?20159>
Type parameters: '?20159
skipWhile(f s)
Signature: f:('?20161 -> bool) -> s:seq<'?20161> -> ParallelQuery<'?20161>
Type parameters: '?20161
sort(s)
Signature: s:seq<'T> -> pseq<'T>
Type parameters: 'T
sortBy(f s)
Signature: f:('T -> 'Key) -> s:seq<'T> -> pseq<'T>
Type parameters: 'T, 'Key
sum(s)
Signature: s:seq<^T> -> ^T
Type parameters: ^T
sumBy(f s)
Signature: f:('T -> ^U) -> s:seq<'T> -> ^U
Type parameters: 'T, ^U
takeWhile(f s)
Signature: f:('?20157 -> bool) -> s:seq<'?20157> -> ParallelQuery<'?20157>
Type parameters: '?20157
toArray(s)
Signature: s:seq<'?20120> -> '?20120 []
Type parameters: '?20120
toList(s)
Signature: s:seq<'T> -> 'T list
Type parameters: 'T
toP(s)
Signature: s:seq<'T> -> pseq<'T>
Type parameters: 'T
toSeq(s)
Signature: s:seq<'?20128> -> IEnumerable<'?20128>
Type parameters: '?20128
truncate(n s)
Signature: n:int -> s:seq<'?20083> -> ParallelQuery<'?20083>
Type parameters: '?20083
tryFind(p s)
Signature: p:('?20112 -> bool) -> s:seq<'?20112> -> '?20112 option
Type parameters: '?20112
tryFindIndex(p s)
Signature: p:('?20116 -> bool) -> s:seq<'?20116> -> int option
Type parameters: '?20116
withCancellation(cancellationToken s)
Signature: cancellationToken:CancellationToken -> s:seq<'?20213> -> ParallelQuery<'?20213>
Type parameters: '?20213
withDegreeOfParallelism(n s)
Signature: n:int -> s:seq<'?20207> -> ParallelQuery<'?20207>
Type parameters: '?20207
withExecutionMode(executionMode s)
Signature: executionMode:ParallelExecutionMode -> s:seq<'?20209> -> ParallelQuery<'?20209>
Type parameters: '?20209
withMergeOptions(mergeOptions s)
Signature: mergeOptions:ParallelMergeOptions -> s:seq<'?20211> -> ParallelQuery<'?20211>
Type parameters: '?20211
zip(s1 s2)
Signature: s1:seq<'?20149> -> s2:seq<'?20150> -> ParallelQuery<'?20149 * '?20150>
Type parameters: '?20149, '?20150
Fork me on GitHub