< Summary

Class:Microsoft.FSharp.Collections.ListModule
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\list.fs
Covered lines:0
Uncovered lines:279
Coverable lines:279
Total lines:0
Line coverage:0% (0 of 279)
Covered branches:0
Total branches:148
Branch coverage:0% (0 of 148)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Length(...)0%2100%
Last(...)0%6220%
TryLast(...)0%6220%
Reverse(...)0%2100%
Concat(...)0%2100%
countByValueType(...)0%6220%
Invoke(...)0%2100%
countByRefType(...)0%6220%
Invoke(...)0%2100%
CountBy(...)0%6220%
Map(...)0%2100%
MapIndexed(...)0%2100%
Indexed(...)0%2100%
MapFold(...)0%2100%
MapFoldBack(...)0%12300%
loop@94-25(...)0%6200%
Iterate(...)0%6220%
Distinct(...)0%2100%
DistinctBy(...)0%2100%
OfArray(...)0%2100%
ToArray(...)0%2100%
Empty()0%2100%
Head(...)0%6200%
TryHead(...)0%6200%
Tail(...)0%6200%
Append(...)0%2100%
Item(...)0%20420%
TryItem(...)0%20420%
Get(...)0%2100%
Choose(...)0%2100%
SplitAt(...)0%2100%
Take(...)0%2100%
TakeWhile(...)0%2100%
IterateIndexed(...)0%6220%
Initialize(...)0%2100%
Replicate(...)0%20480%
Iterate2(...)0%2100%
loop@185-26(...)0%20420%
IterateIndexed2(...)0%2100%
loop@196-27(...)0%20420%
Map3(...)0%2100%
MapIndexed2(...)0%2100%
Map2(...)0%2100%
Fold(...)0%12320%
Pairwise(...)0%2100%
Reduce(...)0%6200%
Scan(...)0%2100%
Singleton(...)0%2100%
Fold2(...)0%2100%
loop@246-28(...)0%20420%
foldArraySubRight(...)0%12340%
FoldBack(...)0%426100%
ReduceBack(...)0%6200%
scanArraySubRight(...)0%12340%
ScanBack(...)0%12300%
foldBack2UsingArrays(...)0%20480%
foldBack2$cont@328(...)0%240157680%
FoldBack2(...)0%20420%
forall2aux(...)0%30540%
ForAll2(...)0%12300%
ForAll(...)0%2100%
Exists(...)0%2100%
Invoke(...)0%12300%
Contains(...)0%2100%
exists2aux(...)0%30520%
Exists2(...)0%12300%
Find(...)0%12320%
TryFind(...)0%12320%
FindBack(...)0%2100%
TryFindBack(...)0%2100%
TryPick(...)0%12320%
Pick(...)0%12320%
Filter(...)0%2100%
Except(...)0%12300%
Invoke(...)0%2100%
Where(...)0%2100%
groupByValueType(...)0%2100%
Invoke(...)0%2100%
groupByRefType(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
GroupBy(...)0%6220%
Partition(...)0%2100%
Unzip(...)0%2100%
Unzip3(...)0%2100%
Windowed(...)0%2100%
ChunkBySize(...)0%2100%
SplitInto(...)0%2100%
Zip(...)0%2100%
Zip3(...)0%2100%
Skip(...)0%6220%
loop@474-29(...)0%12320%
SkipWhile(...)0%12300%
SortWith(...)0%12300%
SortBy(...)0%12300%
Sort(...)0%12300%
SortByDescending(...)0%2100%
Invoke(...)0%2100%
SortDescending(...)0%2100%
Invoke(...)0%2100%
OfSeq(...)0%2100%
ToSeq(...)0%2100%
loop@532-30(...)0%12320%
FindIndex(...)0%2100%
loop@541-31(...)0%12320%
TryFindIndex(...)0%2100%
FindIndexBack(...)0%2100%
TryFindIndexBack(...)0%2100%
Sum(...)0%12320%
Sum$W(...)0%12320%
SumBy(...)0%12320%
SumBy$W(...)0%12320%
Max(...)0%20440%
MaxBy(...)0%20440%
Min(...)0%20440%
MinBy(...)0%20440%
Average(...)0%12320%
Average$W(...)0%12320%
AverageBy(...)0%12320%
AverageBy$W(...)0%12320%
Collect(...)0%2100%
AllPairs(...)0%2100%
Invoke(...)0%30540%
CompareWith(...)0%2100%
Permute(...)0%2100%
ExactlyOne(...)0%12320%
TryExactlyOne(...)0%12300%
Transpose(...)0%6200%
Truncate(...)0%2100%
Unfold(...)0%2100%

File(s)

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

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

Methods/Properties

Length(Microsoft.FSharp.Collections.FSharpList`1<T>)
Last(Microsoft.FSharp.Collections.FSharpList`1<T>)
TryLast(Microsoft.FSharp.Collections.FSharpList`1<T>)
Reverse(Microsoft.FSharp.Collections.FSharpList`1<T>)
Concat(System.Collections.Generic.IEnumerable`1<Microsoft.FSharp.Collections.FSharpList`1<T>>)
countByValueType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(TKey)
countByRefType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers/StructBox`1<TKey>)
CountBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Map(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`1<T>)
MapIndexed(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Indexed(Microsoft.FSharp.Collections.FSharpList`1<T>)
MapFold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Tuple`2<TResult,TState>>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
MapFoldBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,System.Tuple`2<TResult,TState>>>,Microsoft.FSharp.Collections.FSharpList`1<T>,TState)
loop@94-25(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<T,TState,System.Tuple`2<TResult,TState>>,System.Tuple`2<Microsoft.FSharp.Collections.FSharpList`1<TResult>,TState>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Iterate(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Distinct(Microsoft.FSharp.Collections.FSharpList`1<T>)
DistinctBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
OfArray(T[])
ToArray(Microsoft.FSharp.Collections.FSharpList`1<T>)
Empty()
Head(Microsoft.FSharp.Collections.FSharpList`1<T>)
TryHead(Microsoft.FSharp.Collections.FSharpList`1<T>)
Tail(Microsoft.FSharp.Collections.FSharpList`1<T>)
Append(Microsoft.FSharp.Collections.FSharpList`1<T>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Item(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryItem(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
Get(Microsoft.FSharp.Collections.FSharpList`1<T>,System.Int32)
Choose(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
SplitAt(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
Take(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
TakeWhile(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
IterateIndexed(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.Unit>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Initialize(System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,T>)
Replicate(System.Int32,T)
Iterate2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.Unit>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
loop@185-26(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<T1,T2,Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`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>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
loop@196-27(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4<System.Int32,T1,T2,Microsoft.FSharp.Core.Unit>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Map3(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<T3,TResult>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,Microsoft.FSharp.Collections.FSharpList`1<T3>)
MapIndexed2(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Map2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Fold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
Pairwise(Microsoft.FSharp.Collections.FSharpList`1<T>)
Reduce(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Scan(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
Singleton(T)
Fold2(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TState>>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
loop@246-28(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4<TState,T1,T2,TState>,TState,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
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>>,Microsoft.FSharp.Collections.FSharpList`1<T>,TState)
ReduceBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,T>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
scanArraySubRight(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<T,TState,TState>,T[],System.Int32,System.Int32,TState)
ScanBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>,Microsoft.FSharp.Collections.FSharpList`1<T>,TState)
foldBack2UsingArrays(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4<a,b,c,c>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,c)
FoldBack2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,TState)
foldBack2$cont@328(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,TState,Microsoft.FSharp.Collections.FSharpList`1<T2>,Microsoft.FSharp.Collections.FSharpList`1<T1>,T2,T1,Microsoft.FSharp.Core.Unit)
forall2aux(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<a,b,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>)
ForAll2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,System.Boolean>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
ForAll(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Exists(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(a,Microsoft.FSharp.Collections.FSharpList`1<a>)
Contains(T,Microsoft.FSharp.Collections.FSharpList`1<T>)
exists2aux(Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<a,b,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>)
Exists2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,System.Boolean>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Find(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryFind(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
FindBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryFindBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryPick(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Pick(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Filter(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Except(System.Collections.Generic.IEnumerable`1<T>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(T)
Where(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
groupByValueType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(TKey)
groupByRefType(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(T)
Invoke(Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers/StructBox`1<TKey>)
GroupBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Partition(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Unzip(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<T1,T2>>)
Unzip3(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`3<T1,T2,T3>>)
Windowed(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
ChunkBySize(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
SplitInto(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
Zip(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Zip3(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,Microsoft.FSharp.Collections.FSharpList`1<T3>)
Skip(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
loop@474-29(System.Int32,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
SkipWhile(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
SortWith(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Int32>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
SortBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Sort(Microsoft.FSharp.Collections.FSharpList`1<T>)
SortByDescending(Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(T,T)
SortDescending(Microsoft.FSharp.Collections.FSharpList`1<T>)
Invoke(T,T)
OfSeq(System.Collections.Generic.IEnumerable`1<T>)
ToSeq(Microsoft.FSharp.Collections.FSharpList`1<T>)
loop@532-30(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
FindIndex(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
loop@541-31(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryFindIndex(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
FindIndexBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
TryFindIndexBack(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Sum(Microsoft.FSharp.Collections.FSharpList`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>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
SumBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`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>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Max(Microsoft.FSharp.Collections.FSharpList`1<T>)
MaxBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Min(Microsoft.FSharp.Collections.FSharpList`1<T>)
MinBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Average(Microsoft.FSharp.Collections.FSharpList`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>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
AverageBy(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`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>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Collect(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Collections.FSharpList`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
AllPairs(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
Invoke(Microsoft.FSharp.Collections.FSharpList`1<T>,Microsoft.FSharp.Collections.FSharpList`1<T>)
CompareWith(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Int32>>,Microsoft.FSharp.Collections.FSharpList`1<T>,Microsoft.FSharp.Collections.FSharpList`1<T>)
Permute(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,System.Int32>,Microsoft.FSharp.Collections.FSharpList`1<T>)
ExactlyOne(Microsoft.FSharp.Collections.FSharpList`1<T>)
TryExactlyOne(Microsoft.FSharp.Collections.FSharpList`1<T>)
Transpose(System.Collections.Generic.IEnumerable`1<Microsoft.FSharp.Collections.FSharpList`1<T>>)
Truncate(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
Unfold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpOption`1<System.Tuple`2<T,TState>>>,TState)