FSharp.Collections Namespace
Operations for collections such as lists, arrays, sets, maps and sequences. See also F# Collection Types in the F# Language Guide.
Type/Module | Description |
Contains operations for working with arrays. |
|
Contains operations for working with 2-dimensional arrays. |
|
Contains operations for working with rank 3 arrays. |
|
Contains operations for working with rank 4 arrays. |
|
Common notions of value ordering implementing the IComparer interface, for constructing sorted data structures and performing sorting operations. |
|
Common notions of value identity implementing the IEqualityComparer interface, for constructing Dictionary objects and other collections |
|
Contains operations for working with values of type list. |
|
Contains methods for compiler use related to lists. |
|
The type of immutable singly-linked lists. |
|
Contains operations for working with values of type Map. |
|
Immutable maps based on binary trees, where keys are ordered by F# generic comparison. By default comparison is the F# structural comparison function or uses implementations of the IComparable interface on key values. |
|
Contains operations for working with values of type seq. |
|
An abbreviation for the CLI type IEnumerable |
|
Contains operations for working with values of type Set. |
|
Contains methods for compiler use related to sets. |
|
Immutable sets based on binary trees, where elements are ordered by F# generic comparison. By default comparison is the F# structural comparison function or uses implementations of the IComparable interface on element values. |