Der nächste, den ich gesehen habe, ist tatsächlich WebSharper . Die Definition lautet:
%Vor%Verwendung:
%Vor% Soweit ich weiß, ist eine Funktion wie diese nirgendwo in der F # -Kernbibliothek definiert - obwohl der Bibliothek viele Standardfunktionen fehlen, die ziemlich einfach zu definieren sind, also würde ich es nur empfehlen, sie irgendwo hinzuzufügen in deinem Projekt - dein tee
scheint der beste Weg zu sein.
Das heißt, ich würde wahrscheinlich lieber weniger deklarativen Stil verwenden, wenn ich Nebenwirkungen brauche und etwas schreiben wie:
%Vor% Das ist nur eine Frage des Stils, aber ich bevorzuge den deklarativen Stil für voll deklarativen Code und imperativen Stil, wenn es Nebenwirkungen gibt. Als zusätzlichen Vorteil erleichtert die Verwendung lokaler Variablen das Debugging. Aber eine Funktion wie tee
ist eine ebenso gute Alternative, die viele Leute in der F # -Community bevorzugen würden.
Tags und Links f#