Typ skróty (F#)
A typu skrót alias lub alternatywna nazwa typu.
type type-abbreviation = type-name
Uwagi
Aby nadać bardziej opisową nazwę, aby poprawić czytelność kodu typu, można użyć typu skróty.Ponadto można użyć do tworzenia nazwy łatwe w użyciu dla typu, który w przeciwnym razie jest wygodna do zapisu.Ponadto można użyć typu skróty, aby ułatwić zmianę podstawowy typ bez zmiany cały kod, który używa typu.Poniżej przedstawiono skrót typu prostego.
type sizeType = uint32
Skróty typu może zawierać parametry rodzajowe, jak w poniższym kodzie.
type transform<'a> = 'a -> 'a
W poprzednim kodzie transform jest skrótem typu, który reprezentuje funkcję, która pobiera jeden argument dowolnego typu i że zwraca jedną wartość z tego samego typu.
Typ skróty nie są zachowywane w.NET Framework MSIL kodu.W związku z tym, kiedy za pomocą zestawu F# z innym.NET Framework języka, należy użyć podstawowej nazwę typu skrót typu.
Typ skróty można również na jednostkach miary.Aby uzyskać więcej informacji, zobacz Jednostki miary (F#).