Sdílet prostřednictvím


Typ zkratky (F#)

A zadejte zkratku je alias nebo alternativní název typu.

type type-abbreviation = type-name

Poznámky

Typ zkratky lze poskytnout za účelem usnadnit čtení kódu typu výstižnější název.Také můžete je vytvořit snadno používá název typu, který je jinak náročný k zápisu.Navíc můžete typ zkratky usnadňují změnit bez změny kódu, které používá typ základního typu.Následuje jednoduchý typ zkratku.

type sizeType = uint32

Typ zkratky můžete zahrnout obecné parametry, jako v následujícím kódu.

type transform<'a> = 'a -> 'a

V předchozím kódu transform je typ zkratku, představuje funkci, která převezme jediný argument typu a, který vrací jedinou hodnotu stejného typu.

Typ zkratky nejsou zachovány v.NET Framework MSIL kód.Proto při použití sestavení F# z jiného.NET Framework jazyka, musíte použít základní název typu pro typ zkratku.

Typ zkratky lze použít také v měrných jednotkách.Další informace naleznete v tématu Jednotek (F#).

Viz také

Další zdroje

F# Language Reference