F #: immer "unerwartet" wenn "Schlüsselwort"

8

Der Compiler VS2010 Beta 2 F # beschwert sich immer über meine Verwendung des Schlüsselworts "when", selbst wenn kopierter Code verwendet wird, der funktionieren soll, z. B. diese Snippets . Zum Beispiel ist dies der Fehler, den ich bekomme, wenn ich versuche, einen sehr trivialen Ausdruck auszuführen:

"Fehler FS0010: Unerwartetes Schlüsselwort 'wenn' im Ausdruck. Erwartet '- & gt;' oder ein anderes Token. "

%Vor%     
Martin 04.12.2009, 22:35
quelle

2 Antworten

11

Sie möchten

%Vor%

Die 'kurze' Syntax mit 'wann' wurde vor einiger Zeit entfernt. Siehe

Ссылка

und suchen Sie nach "kompakten Sequenzausdrücken" in diesem Dokument.

    
Brian 04.12.2009, 22:52
quelle
7

Sie sollten jetzt das Yield-Keyword verwenden. So:

%Vor%     
Stringer 04.12.2009 22:46
quelle