A type-safe list that contains at least one element.
Record Field | Description |
Full Usage:
Head
Field type: 't
|
|
Full Usage:
Tail
Field type: 't list
|
|
Instance member | Description |
|
|
Full Usage:
this[]
Returns: int -> 't
|
|
Full Usage:
this.Length
Returns: int
|
|
Static member | Description |
Full Usage:
arg0 + x
Parameters:
NonEmptyList<'a>
x : NonEmptyList<'a>
Returns: NonEmptyList<'a>
|
|
Full Usage:
f <*> x
Parameters:
NonEmptyList<('T -> 'U)>
x : NonEmptyList<'T>
Returns: NonEmptyList<'U>
|
|
Full Usage:
f <.> x
Parameters:
NonEmptyList<('T -> 'U)>
x : NonEmptyList<'T>
Returns: NonEmptyList<'U>
|
|
Full Usage:
s =>> g
Parameters:
NonEmptyList<'a>
g : NonEmptyList<'a> -> 'b
Returns: NonEmptyList<'b>
|
|
Full Usage:
arg0 >>= f
Parameters:
NonEmptyList<'a>
f : 'a -> NonEmptyList<'b>
Returns: NonEmptyList<'b>
|
|
Full Usage:
NonEmptyList.Choice(source)
Parameters:
NonEmptyList<^Alt<'T>>
Returns: ^Alt<'T>
Modifiers: inline |
|
Full Usage:
NonEmptyList.Duplicate(s, ?_impl)
Parameters:
NonEmptyList<'a>
?_impl : Duplicate
Returns: NonEmptyList<NonEmptyList<'a>>
|
|
|
|
Full Usage:
NonEmptyList.Fold(arg1, f, z)
Parameters:
NonEmptyList<'a>
f : 'b -> 'a -> 'b
z : 'b
Returns: 'b
|
|
Full Usage:
NonEmptyList.FoldBack(arg1, f, z)
Parameters:
NonEmptyList<'a>
f : 'a -> 'b -> 'b
z : 'b
Returns: 'b
|
|
Full Usage:
NonEmptyList.Gather(s, f)
Parameters:
NonEmptyList<'T>
f : 'T -> ^Functor<'U>
Returns: ^Functor
Modifiers: inline |
|
Full Usage:
NonEmptyList.Lift2(f, x, y)
Parameters:
'T -> 'U -> 'V
x : NonEmptyList<'T>
y : NonEmptyList<'U>
Returns: NonEmptyList<'V>
|
|
Full Usage:
NonEmptyList.Lift3(f, x, y, z)
Parameters:
'T -> 'U -> 'V -> 'W
x : NonEmptyList<'T>
y : NonEmptyList<'U>
z : NonEmptyList<'V>
Returns: NonEmptyList<'W>
|
|
Full Usage:
NonEmptyList.Map(x, f)
Parameters:
NonEmptyList<'a>
f : 'a -> 'b
Returns: NonEmptyList<'b>
|
|
Full Usage:
NonEmptyList.Map2(f, x, y)
Parameters:
'T -> 'U -> 'V
x : NonEmptyList<'T>
y : NonEmptyList<'U>
Returns: NonEmptyList<'V>
|
|
Full Usage:
NonEmptyList.Map3(f, x, y, z)
Parameters:
'T -> 'U -> 'V -> 'W
x : NonEmptyList<'T>
y : NonEmptyList<'U>
z : NonEmptyList<'V>
Returns: NonEmptyList<'W>
|
|
Full Usage:
NonEmptyList.MapIndexed(x, f)
Parameters:
NonEmptyList<'a>
f : int -> 'a -> 'b
Returns: NonEmptyList<'b>
|
|
|
|
Full Usage:
NonEmptyList.Reduce(arg1, reduction)
Parameters:
NonEmptyList<'T>
reduction : 'T -> 'T -> 'T
Returns: 'T
|
|
Full Usage:
NonEmptyList.Replace(source, oldValue, newValue, _impl)
Parameters:
NonEmptyList<'T>
oldValue : NonEmptyList<'T>
newValue : NonEmptyList<'T>
_impl : Replace
Returns: NonEmptyList<'T>
|
|
|
|
Full Usage:
NonEmptyList.Sequence(s)
Parameters:
NonEmptyList<^Functor<'T>>
Returns: ^Functor
Modifiers: inline |
|
Full Usage:
NonEmptyList.Sum(source)
Parameters:
NonEmptyList<'T> seq
Returns: NonEmptyList<'T>
|
|
Full Usage:
NonEmptyList.ToList(s, ?_impl)
Parameters:
NonEmptyList<'a>
?_impl : ToList
Returns: 'a list
|
|
Full Usage:
NonEmptyList.ToSeq(s, ?_impl)
Parameters:
NonEmptyList<'a>
?_impl : ToSeq
Returns: 'a seq
|
|
Full Usage:
NonEmptyList.Transpose(s)
Parameters:
NonEmptyList<^Functor<'T>>
Returns: ^Functor
Modifiers: inline |
|
Full Usage:
NonEmptyList.Traverse(s, f)
Parameters:
NonEmptyList<'T>
f : 'T -> ^Functor<'U>
Returns: ^Functor
Modifiers: inline |
|
Full Usage:
NonEmptyList.Unzip(s)
Parameters:
NonEmptyList<'a * 'b>
Returns: NonEmptyList<'a> * NonEmptyList<'b>
|
|
Full Usage:
NonEmptyList.Zip(x, y)
Parameters:
NonEmptyList<'a>
y : NonEmptyList<'b>
Returns: NonEmptyList<'a * 'b>
|
|