'T list Type
The type of immutable singly-linked lists.
See the List module for further operations related to lists.
Use the constructors []
and ::
(infix) to create values of this type, or
the notation [1; 2; 3]
. Use the values in the List
module to manipulate
values of this type, or pattern match against the values directly.
See also F# Language Guide - Lists.
Instance members
Instance member |
Description
|
Full Usage:
this.Head
Returns: 'T
|
Gets the first element of the list
|
|
Gets a value indicating if the list contains no entries
|
Full Usage:
this[index]
Parameters:
int
-
The index.
Returns: 'T
The value at the given index.
|
Gets the element of the list at the given position. Lists are represented as linked lists so this is an O(n) operation.
|
|
Gets the number of items contained in the list
|
Gets the tail of the list, which is a list containing all the elements of the list, excluding the first element
|
Static members
Static member |
Description
|
|
Returns an empty list of a particular type
|