The type of immutable lists. When used from other .NET languages the
empty list is the 'null' value.
Full Type Signature
type 'a List =
| op_Nil
| op_ColonColon of 'a * 'a list
with
member Tail : 'a list with get
static member Nil : 'a list with get
member Head : 'a with get
static member IsNil : 'a list -> bool
static member IsCons : 'a list -> bool
static member Cons : 'a * 'a list -> 'a list
end
Instance Members
| Member | Description |
member Head : 'a with get | |
member Tail : 'a list with get | |
Static Members
| Member | Description |
member Cons : 'a * 'a list -> 'a list | |
member Nil : 'a list with get | |
member IsCons : 'a list -> bool | |
member IsNil : 'a list -> bool | |
|