Core.ExtraTopLevelOperators — Moduł (F#)
Dodatkowe operatory F# i typy, które są dostępne bez konieczności otwierania modułu lub przestrzeni nazw.
Przestrzeń nazw/Ścieżka modułu: Microsoft.FSharp.Core
Zestaw: FSharp.Core (w FSharp.Core.dll)
[<AutoOpen>]
module ExtraTopLevelOperators
Wartości
Wartość |
Opis |
---|---|
( ~% ) : Expr<'T> -> 'T |
Operator specjalny prefiksu dla zestawiania łączy wpisanych wyrażeń do otworów oferty. |
( ~%% ) : Expr -> 'T |
Operator specjalny prefiksu dla zestawiania łączy niewpisanych wyrażeń do otworów oferty. |
array2D : seq<#seq<'T>> -> 'T [,] |
Kompiluje tablicę 2D z sekwencji ciągów elementów. |
async : AsyncBuilder |
Kompiluj asynchroniczny przepływ pracy przy użyciu składni wyrażeń obliczeń. |
dict : seq<'Key * 'Value> -> IDictionary<'Key,'Value> |
Kompiluje tabelę odnośników tylko do odczytu z sekwencji par klucz/wartość.Obiekty kluczy są indeksowane, za pomocą rodzajowego mieszania i równości. |
double : ^T -> float |
Konwertuje argument na 64-bitowy zmiennoprzecinkowy.Jest to bezpośrednia konwersji dla wszystkich pierwotnych typów liczbowych.W przypadku ciągów, dane wejściowe są konwertowane przy użyciu Parse z ustawieniami InvariantCulture.W przeciwnym razie operacja wymaga i wywołuje ToDouble metody na typ danych wejściowych. |
eprintf : TextWriterFormat<'T> -> 'T |
Drukowanie do stderr przy użyciu danego formatu. |
eprintfn : TextWriterFormat<'T> -> 'T |
Drukowanie do stderr przy użyciu danego formatu, dodawanie nowego wiersza. |
failwithf : StringFormat<'T,'TResult> -> 'T |
Drukowanie do buforu ciągu oraz zgłoszenie wyjątku w związku z danym wynikiem.Drukarki pomocników muszą zwracać ciągi. |
fprintf : TextWriter -> TextWriterFormat<'T> -> 'T |
Drukowanie do pliku w danym formacie |
fprintfn : TextWriter -> TextWriterFormat<'T> -> 'T |
Drukowanie do pliku w danym formacie i dodawanie nowego wiersza. |
int8 : ^T -> sbyte |
Konwertuje argument na bajt oznaczony.Jest to bezpośrednia konwersji dla wszystkich pierwotnych typów liczbowych.W przypadku ciągów, dane wejściowe są konwertowane przy użyciu Parse z ustawieniami InvariantCulture.W przeciwnym razie operacja wymaga i wywołuje metodę ToSByte na typ danych wejściowych. |
drukuj : TextWriterFormat<'T> -> 'T |
Drukowanie do stdout przy użyciu danego formatu. |
drukuj : TextWriterFormat<'T> -> 'T |
Drukowanie do stdout przy użyciu danego formatu, dodawanie nowego wiersza. |
ustaw : seq<'T> -> Set<'T> |
Kompiluje zestaw z sekwencji obiektów.Obiekty są indeksowane, za pomocą porównania rodzajowego. |
pojedyncze : ^T -> single |
Konwertuje argument na 32-bitowych zmiennoprzecinkowych.Jest to bezpośrednia konwersji dla wszystkich pierwotnych typów liczbowych.W przypadku ciągów, dane wejściowe są konwertowane przy użyciu Parse z ustawieniami InvariantCulture.W przeciwnym razie operacja wymaga i wywołuje metodę ToSingle na typ danych wejściowych. |
sprintf : StringFormat<'T> -> 'T |
Drukowanie do ciągu w danym formacie. |
uint8 : ^T -> byte |
Konwertuje argument na bajt.Jest to bezpośrednia konwersji dla wszystkich pierwotnych typów liczbowych.W przypadku ciągów, dane wejściowe są konwertowane przy użyciu Byte.Parse na ciągach, a w przeciwnym razie wymagają metody ToByte na typ danych wejściowych. |
Aktywne szablony
Aktywny szablon |
Opis |
---|---|
( |Lazy| ) : Lazy<'T> -> 'T |
Aktywny wzór do wymuszenia wykonanie wartości typu Leniwy. |
Platformy
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informacje o wersji
Wersje podstawowe biblioteki języka F#
Obsługiwane przez: 2.0, 4.0, przenośne