Jetzt ist die FSharp v1 in Beta gegangen, es ist Zeit, nach vNext zu fragen.
Die FSharp-Sprachspezifikation definiert die folgenden reservierten Schlüsselwörter :
%Vor%Welche von diesen möchten Sie implementiert sehen und warum?
Ein Keyword pro Antwort bitte.
Meine Stimme ist für den Schwanzruf.
Wenn ich die Absicht richtig verstehe, wäre dies ein Schlüsselwort, um rekursive Funktionen zu markieren, die der Autor tendieren würde, rekursiv zu sein. Wenn der Compiler aus welchen Gründen auch immer nicht nachkommen kann, kann eine Diagnosemeldung sehr hilfreich sein.
Wie es jetzt aussieht, wenn Sie Ihre rekursive Funktion nicht richtig strukturieren, wenn Sie zum ersten Mal darüber informiert werden, ist die StackOverflow-Ausnahme (kein Pan beabsichtigt)
Ich würde für eager
stimmen, wenn das bedeutet, dass die Bewertung standardmäßig faul war (wie in Haskell, aber anders als die aktuelle F #).
Tags und Links f#