Obor názvů Microsoft.FSharp.Collections (F#)
Tento obor názvů obsahuje některé běžné kolekce ve stylu objektově orientované dobře hodí pro použití z F#.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections
Sestavení: FSharp.Core (v FSharp.Core.dll)
namespace Microsoft.FSharp.Collections
Moduly
Modul |
Description |
---|---|
modul matice |
Základní operace pro pole. |
modul Array2D |
Základní operace na 2 jednorozměrná pole. |
modul Array3D |
Základní operace v pořadí 3 matice. |
modul Array4D |
Základní operace v pořadí 4 matice. |
modul ComparisonIdentity |
Společné identity srovnání s pojmy seřazeny datových struktur. |
modul HashIdentity |
Společné názory identity hodnotu hash tabulky použít. |
modul seznam |
Základní operace na seznamy. |
modul mapy |
Týkající se funkční programování operátory mapy typu. |
modul Seq |
Základní operace agregující kolekcí. |
modul Nastavení |
Týkající se funkční programování operátory Set typu. |
Definice typů
Type |
Description |
---|---|
typ seznam, <'T> |
Typ nezměnitelné jednotlivě propojené seznamy. |
Neměnná mapy.Klíče jsou řazeny podle obecného porovnání F#. |
|
typ nastavit < T > |
Immutable nastaví na základě binární stromy, kde je porovnání F# funkce porovnání strukturální, potenciálně pomocí implementace IComparable na hodnoty klíče rozhraní. |
Typ zkratky
Type |
Description |
---|---|
typ seznam, <'T> |
Zkratka pro typ nezměnitelné jednotlivě propojený seznam. |
Zkratka CLI typu List<T>. |
|
typ seq, <'T> |
Zkratka pro typ CLIIEnumerable<T> |