< Summary

Class:Microsoft.FSharp.Collections.SeqModule
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\prim-types.fs
F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seq.fs
Covered lines:0
Uncovered lines:470
Coverable lines:470
Total lines:0
Line coverage:0% (0 of 470)
Covered branches:0
Total branches:258
Branch coverage:0% (0 of 258)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Invoke(...)0%2100%
mkDelayedSeq(...)0%2100%
Invoke(...)0%2100%
mkUnfoldSeq(...)0%2100%
Invoke(...)0%2100%
Delay(...)0%2100%
Unfold(...)0%2100%
Empty()0%2100%
InitializeInfinite(...)0%2100%
Invoke(...)0%2100%
Initialize(...)0%6220%
Invoke(...)0%2100%
Iterate(...)0%20420%
Item(...)0%20420%
TryItem(...)0%20420%
Get(...)0%2100%
IterateIndexed(...)0%20420%
Exists(...)0%30520%
Contains(...)0%30520%
ToList(...)0%56720%
ForAll(...)0%30520%
Iterate2(...)0%56720%
IterateIndexed2(...)0%56720%
revamp(...)0%2100%
Invoke(...)0%2100%
revamp2(...)0%2100%
Invoke(...)0%2100%
revamp3(...)0%2100%
Invoke(...)0%2100%
Filter(...)0%6200%
Invoke(...)0%2100%
Where(...)0%2100%
Map(...)0%6200%
Invoke(...)0%2100%
MapIndexed(...)0%6200%
Invoke(...)0%2100%
MapIndexed2(...)0%12300%
Invoke(...)0%2100%
Map2(...)0%12300%
Invoke(...)0%2100%
Map3(...)0%20400%
Invoke(...)0%2100%
Choose(...)0%6200%
Invoke(...)0%2100%
Indexed(...)0%6200%
Invoke(...)0%2100%
Zip(...)0%12300%
Invoke(...)0%2100%
Zip3(...)0%20400%
Invoke(...)0%2100%
Cast(...)0%6200%
Invoke(...)0%2100%
TryPick(...)0%30520%
Pick(...)0%12320%
TryFind(...)0%42640%
Find(...)0%12320%
Take(...)0%20440%
Close()0%72800%
GenerateNext(...)0%90980%
IsEmpty(...)0%42640%
Concat(...)0%6200%
Length(...)0%56780%
Fold(...)0%20420%
Fold2(...)0%56720%
Reduce(...)0%30540%
fromGenerator(...)0%2100%
Invoke(...)0%2100%
Replicate(...)0%2100%
Append(...)0%12300%
Invoke(...)0%2100%
Invoke(...)0%2100%
Collect(...)0%2100%
CompareWith(...)0%30500%
go@784(...)0%567640%
OfList(...)0%2100%
OfArray(...)0%6200%
Invoke(...)0%2100%
ToArray(...)0%30540%
foldArraySubRight(...)0%12340%
FoldBack(...)0%6200%
FoldBack2(...)0%2100%
ReduceBack(...)0%12320%
Singleton(...)0%2100%
Invoke(...)0%2100%
Truncate(...)0%12320%
GenerateNext(...)0%42620%
Close()0%56700%
Pairwise(...)0%6200%
Close()0%56700%
GenerateNext(...)0%42640%
Scan(...)0%6200%
GenerateNext(...)0%42620%
Close()0%72800%
TryFindBack(...)0%6200%
FindBack(...)0%6200%
ScanBack(...)0%6200%
Invoke(...)0%2100%
FindIndex(...)0%12300%
loop@913-21(...)0%12340%
TryFindIndex(...)0%12300%
loop@926-22(...)0%12340%
TryFindIndexBack(...)0%6200%
FindIndexBack(...)0%6200%
Windowed(...)0%12320%
GenerateNext(...)0%11010160%
Close()0%72800%
Cache(...)0%6200%
oneStepTo@987(...)0%305160%
action@4737-1(...)0%12340%
action@4737-2(...)0%12340%
AllPairs(...)0%12300%
Invoke(...)0%2100%
Invoke(...)0%2100%
ReadOnly(...)0%6200%
Invoke(...)0%2100%
groupByValueType(...)0%6200%
Invoke(...)0%6220%
Invoke(...)0%2100%
groupByRefType(...)0%6200%
Invoke(...)0%6220%
Invoke(...)0%2100%
GroupBy(...)0%6220%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Transpose(...)0%6200%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Distinct(...)0%6200%
GenerateNext(...)0%42640%
Close()0%56700%
DistinctBy(...)0%6200%
GenerateNext(...)0%42640%
Close()0%56700%
SortBy(...)0%6200%
Invoke(...)0%2100%
Sort(...)0%6200%
Invoke(...)0%2100%
SortWith(...)0%6200%
Invoke(...)0%2100%
SortByDescending(...)0%6200%
Invoke(...)0%2100%
SortDescending(...)0%6200%
Invoke(...)0%2100%
countByValueType(...)0%6200%
Invoke(...)0%6220%
Invoke(...)0%2100%
countByRefType(...)0%6200%
Invoke(...)0%6220%
Invoke(...)0%2100%
CountBy(...)0%12320%
Invoke(...)0%2100%
Invoke(...)0%2100%
Sum(...)0%12320%
Sum$W(...)0%12320%
SumBy(...)0%12320%
SumBy$W(...)0%12320%
Average(...)0%30540%
Average$W(...)0%30540%
AverageBy(...)0%30540%
AverageBy$W(...)0%30540%
Min(...)0%42680%
MinBy(...)0%42680%
Max(...)0%42680%
MaxBy(...)0%42680%
TakeWhile(...)0%6200%
Close()0%56700%
GenerateNext(...)0%42640%
Skip(...)0%6200%
Close()0%72800%
GenerateNext(...)0%11010320%
SkipWhile(...)0%6200%
Close()0%56700%
GenerateNext(...)0%56740%
ForAll2(...)0%72820%
Exists2(...)0%72820%
Head(...)0%20420%
TryHead(...)0%20420%
Tail(...)0%6200%
Close()0%56700%
GenerateNext(...)0%56740%
Last(...)0%12320%
TryLast(...)0%12320%
ExactlyOne(...)0%30540%
TryExactlyOne(...)0%30540%
Reverse(...)0%6200%
Invoke(...)0%2100%
Permute(...)0%6200%
Invoke(...)0%2100%
MapFold(...)0%6200%
MapFoldBack(...)0%6200%
Except(...)0%12300%
Close()0%72800%
GenerateNext(...)0%909160%
ChunkBySize(...)0%12320%
Close()0%56700%
GenerateNext(...)0%30520%
nextChunk@1470(...)0%426160%
SplitInto(...)0%12320%
Invoke(...)0%2100%

File(s)

F:\workspace\_work\1\s\src\fsharp\FSharp.Core\prim-types.fs

File 'F:\workspace\_work\1\s\src\fsharp\FSharp.Core\prim-types.fs' does not exist (any more).

F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seq.fs

File 'F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seq.fs' does not exist (any more).

Methods/Properties

Invoke(System.Tuple`2<T1,T2>)
mkDelayedSeq(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,System.Collections.Generic.IEnumerable`1<T>>)
Invoke(Microsoft.FSharp.Core.Unit)
mkUnfoldSeq(Microsoft.FSharp.Core.FSharpFunc`2<a,Microsoft.FSharp.Core.FSharpOption`1<System.Tuple`2<b,a>>>,a)
Invoke(Microsoft.FSharp.Core.Unit)
Delay(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,System.Collections.Generic.IEnumerable`1<T>>)
Unfold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpOption`1<System.Tuple`2<T,TState>>>,TState)
Empty()
InitializeInfinite(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,T>)
Invoke(Microsoft.FSharp.Core.Unit)
Initialize(System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,T>)
Invoke(Microsoft.FSharp.Core.Unit)
Iterate(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.Unit>,System.Collections.Generic.IEnumerable`1<T>)
Item(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
TryItem(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
Get(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IterateIndexed(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.Unit>>,System.Collections.Generic.IEnumerable`1<T>)
Exists(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Contains(T,System.Collections.Generic.IEnumerable`1<T>)
ToList(System.Collections.Generic.IEnumerable`1<T>)
ForAll(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Iterate2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.Unit>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
IterateIndexed2(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.Unit>>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
revamp(Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<a>,System.Collections.Generic.IEnumerator`1<b>>,System.Collections.Generic.IEnumerable`1<a>)
Invoke(Microsoft.FSharp.Core.Unit)
revamp2(Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<b>,System.Collections.Generic.IEnumerator`1<c>>>,System.Collections.Generic.IEnumerable`1<a>,System.Collections.Generic.IEnumerable`1<b>)
Invoke(Microsoft.FSharp.Core.Unit)
revamp3(Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<b>,Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerator`1<c>,System.Collections.Generic.IEnumerator`1<d>>>>,System.Collections.Generic.IEnumerable`1<a>,System.Collections.Generic.IEnumerable`1<b>,System.Collections.Generic.IEnumerable`1<c>)
Invoke(Microsoft.FSharp.Core.Unit)
Filter(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(System.Collections.Generic.IEnumerator`1<T>)
Where(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Map(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(System.Collections.Generic.IEnumerator`1<T>)
MapIndexed(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(System.Collections.Generic.IEnumerator`1<T>)
MapIndexed2(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Invoke(System.Collections.Generic.IEnumerator`1<T1>,System.Collections.Generic.IEnumerator`1<T2>)
Map2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Invoke(System.Collections.Generic.IEnumerator`1<T1>,System.Collections.Generic.IEnumerator`1<T2>)
Map3(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<T3,TResult>>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>,System.Collections.Generic.IEnumerable`1<T3>)
Invoke(System.Collections.Generic.IEnumerator`1<T1>,System.Collections.Generic.IEnumerator`1<T2>,System.Collections.Generic.IEnumerator`1<T3>)
Choose(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(System.Collections.Generic.IEnumerator`1<T>)
Indexed(System.Collections.Generic.IEnumerable`1<T>)
Invoke(System.Int32,T)
Zip(System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Invoke(T1,T2)
Zip3(System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>,System.Collections.Generic.IEnumerable`1<T3>)
Invoke(T1,System.Tuple`2<T2,T3>)
Cast(System.Collections.IEnumerable)
Invoke(Microsoft.FSharp.Core.Unit)
TryPick(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,System.Collections.Generic.IEnumerable`1<T>)
Pick(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,System.Collections.Generic.IEnumerable`1<T>)
TryFind(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Find(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Take(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
IsEmpty(System.Collections.Generic.IEnumerable`1<T>)
Concat(System.Collections.Generic.IEnumerable`1<TCollection>)
Length(System.Collections.Generic.IEnumerable`1<T>)
Fold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,System.Collections.Generic.IEnumerable`1<T>)
Fold2(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TState>>>,TState,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Reduce(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,System.Collections.Generic.IEnumerable`1<T>)
fromGenerator(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,a>)
Invoke(Microsoft.FSharp.Core.Unit)
Replicate(System.Int32,T)
Append(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
Collect(Microsoft.FSharp.Core.FSharpFunc`2<T,TCollection>,System.Collections.Generic.IEnumerable`1<T>)
CompareWith(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Int32>>,System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEnumerable`1<T>)
go@784(System.Collections.Generic.IEnumerator`1<T>,System.Collections.Generic.IEnumerator`1<T>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<T,T,System.Int32>,Microsoft.FSharp.Core.Unit)
OfList(Microsoft.FSharp.Collections.FSharpList`1<T>)
OfArray(T[])
Invoke(Microsoft.FSharp.Core.Unit)
ToArray(System.Collections.Generic.IEnumerable`1<T>)
foldArraySubRight(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<T,a,a>,T[],System.Int32,System.Int32,a)
FoldBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>,System.Collections.Generic.IEnumerable`1<T>,TState)
FoldBack2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>,TState)
ReduceBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,System.Collections.Generic.IEnumerable`1<T>)
Singleton(T)
Invoke(Microsoft.FSharp.Core.Unit)
Truncate(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
Pairwise(System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<System.Tuple`2<T,T>>&)
Close()
Scan(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<TState>&)
Close()
TryFindBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
FindBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
ScanBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>,System.Collections.Generic.IEnumerable`1<T>,TState)
Invoke(Microsoft.FSharp.Core.Unit)
FindIndex(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
loop@913-21(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerator`1<T>,System.Int32)
TryFindIndex(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
loop@926-22(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerator`1<T>,System.Int32)
TryFindIndexBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
FindIndexBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
Windowed(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T[]>&)
Close()
Cache(System.Collections.Generic.IEnumerable`1<T>)
oneStepTo@987(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.List`1<T>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Core.FSharpOption`1<System.Collections.Generic.IEnumerator`1<T>>>>,System.Int32)
action@4737-1(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.List`1<T>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Core.FSharpOption`1<System.Collections.Generic.IEnumerator`1<T>>>>,System.Int32,Microsoft.FSharp.Core.Unit)
action@4737-2(System.Collections.Generic.List`1<T>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Core.FSharpOption`1<System.Collections.Generic.IEnumerator`1<T>>>>,Microsoft.FSharp.Core.Unit)
AllPairs(System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Invoke(T2)
Invoke(T1)
ReadOnly(System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
groupByValueType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(T)
Invoke(System.Collections.Generic.KeyValuePair`2<TKey,System.Collections.Generic.List`1<T>>)
groupByRefType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(T)
Invoke(System.Collections.Generic.KeyValuePair`2<Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers/StructBox`1<TKey>,System.Collections.Generic.List`1<T>>)
GroupBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
Invoke(Microsoft.FSharp.Core.Unit)
Invoke(TCollection)
Invoke(System.Tuple`2<System.Int32,T>)
Transpose(System.Collections.Generic.IEnumerable`1<TCollection>)
Invoke(System.Tuple`2<System.Int32,T>)
Invoke(System.Collections.Generic.IEnumerable`1<System.Tuple`2<System.Int32,T>>)
Invoke(System.Tuple`2<System.Int32,System.Collections.Generic.IEnumerable`1<System.Tuple`2<System.Int32,T>>>)
Distinct(System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
DistinctBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
SortBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
Sort(System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
SortWith(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Int32>>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
SortByDescending(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(T,T)
SortDescending(System.Collections.Generic.IEnumerable`1<T>)
Invoke(T,T)
countByValueType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(T)
Invoke(System.Collections.Generic.KeyValuePair`2<TKey,System.Int32>)
countByRefType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(T)
Invoke(System.Collections.Generic.KeyValuePair`2<Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers/StructBox`1<TKey>,System.Int32>)
nextChunk@1470(System.Int32,System.Collections.Generic.IEnumerator`1<T>,Microsoft.FSharp.Core.Unit)
CountBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
Invoke(Microsoft.FSharp.Core.Unit)
Sum(System.Collections.Generic.IEnumerable`1<T>)
Sum$W(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,T>,Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,System.Collections.Generic.IEnumerable`1<T>)
SumBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
SumBy$W(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TResult>,Microsoft.FSharp.Core.FSharpFunc`2<TResult,Microsoft.FSharp.Core.FSharpFunc`2<TResult,TResult>>,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
Average(System.Collections.Generic.IEnumerable`1<T>)
Average$W(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,T>>,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,T>,Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,System.Collections.Generic.IEnumerable`1<T>)
AverageBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
AverageBy$W(Microsoft.FSharp.Core.FSharpFunc`2<TResult,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,TResult>>,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TResult>,Microsoft.FSharp.Core.FSharpFunc`2<TResult,Microsoft.FSharp.Core.FSharpFunc`2<TResult,TResult>>,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
Min(System.Collections.Generic.IEnumerable`1<T>)
MinBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
Max(System.Collections.Generic.IEnumerable`1<T>)
MaxBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,System.Collections.Generic.IEnumerable`1<T>)
TakeWhile(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
Skip(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
SkipWhile(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
ForAll2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,System.Boolean>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Exists2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,System.Boolean>>,System.Collections.Generic.IEnumerable`1<T1>,System.Collections.Generic.IEnumerable`1<T2>)
Head(System.Collections.Generic.IEnumerable`1<T>)
TryHead(System.Collections.Generic.IEnumerable`1<T>)
Tail(System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
Last(System.Collections.Generic.IEnumerable`1<T>)
TryLast(System.Collections.Generic.IEnumerable`1<T>)
ExactlyOne(System.Collections.Generic.IEnumerable`1<T>)
TryExactlyOne(System.Collections.Generic.IEnumerable`1<T>)
Reverse(System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
Permute(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,System.Int32>,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)
MapFold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Tuple`2<TResult,TState>>>,TState,System.Collections.Generic.IEnumerable`1<T>)
MapFoldBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,System.Tuple`2<TResult,TState>>>,System.Collections.Generic.IEnumerable`1<T>,TState)
Except(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T>&)
Close()
ChunkBySize(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
GenerateNext(System.Collections.Generic.IEnumerable`1<T[]>&)
Close()
SplitInto(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
Invoke(Microsoft.FSharp.Core.Unit)