Yaaf.FSharp.Helper


NonEmptyList

Defined in Yaaf.FSharp.Helper.dll.

Functions and values

Function or valueDescription
append list1 list2
Signature: list1:NonEmptyList<'a> -> list2:NonEmptyList<'a> -> NonEmptyList<'a>
Type parameters: 'a
appendList list1 list2
Signature: list1:NonEmptyList<'?23230> -> list2:'?23230 list -> NonEmptyList<'?23230>
Type parameters: '?23230
collect mapping list
Signature: mapping:('?23240 -> NonEmptyList<'?23241>) -> list:NonEmptyList<'?23240> -> NonEmptyList<'?23241>
Type parameters: '?23240, '?23241
cons head tail
Signature: head:'?23228 -> tail:NonEmptyList<'?23228> -> NonEmptyList<'?23228>
Type parameters: '?23228
create head tail
Signature: head:'?23201 -> tail:'?23201 list -> NonEmptyList<'?23201>
Type parameters: '?23201
createParamsArray (head, tail)
Signature: (head:'?23203 * tail:'?23203 []) -> NonEmptyList<'?23203>
Type parameters: '?23203
head x
Signature: x:NonEmptyList<'?23207> -> '?23207
Type parameters: '?23207
last list
Signature: list:NonEmptyList<'?23236> -> '?23236
Type parameters: '?23236
length x
Signature: x:NonEmptyList<'?23213> -> int
Type parameters: '?23213
map f list
Signature: f:('?23225 -> '?23226) -> list:NonEmptyList<'?23225> -> NonEmptyList<'?23226>
Type parameters: '?23225, '?23226
ofArray arr
Signature: arr:'?23219 array -> NonEmptyList<'?23219>
Type parameters: '?23219
ofList l
Signature: l:'?23221 list -> NonEmptyList<'?23221>
Type parameters: '?23221
ofSeq e
Signature: e:seq<'?23223> -> NonEmptyList<'?23223>
Type parameters: '?23223
reduce reduction list
Signature: reduction:('?23234 -> '?23234 -> '?23234) -> list:NonEmptyList<'?23234> -> '?23234
Type parameters: '?23234
rev list
Signature: list:NonEmptyList<'?23238> -> NonEmptyList<'?23238>
Type parameters: '?23238
singleton value
Signature: value:'?23205 -> NonEmptyList<'?23205>
Type parameters: '?23205
tail x
Signature: x:NonEmptyList<'?23209> -> '?23209 list
Type parameters: '?23209
toArray list
Signature: list:NonEmptyList<'?23215> -> '?23215 []
Type parameters: '?23215
toList x
Signature: x:NonEmptyList<'?23211> -> '?23211 list
Type parameters: '?23211
toSeq list
Signature: list:NonEmptyList<'?23217> -> seq<'?23217>
Type parameters: '?23217
zip list1 list2
Signature: list1:NonEmptyList<'?23243> -> list2:NonEmptyList<'?23244> -> NonEmptyList<'?23243 * '?23244>
Type parameters: '?23243, '?23244
Fork me on GitHub