f#

F # ist eine prägnante, ausdrucksstarke und effiziente funktionale und objektorientierte Sprache für .NET, mit der Sie einfachen Code zur Lösung komplexer Probleme schreiben können.
2
Antworten

Seq.map schneller als eine normale for-Schleife?

Ich lerne F # und eine Sache, die mich in Bezug auf diese Sprache beschäftigt, ist Leistung. Ich habe einen kleinen Benchmark geschrieben, in dem ich idiomatische F # mit imperativem Code, der in derselben Sprache geschrieben ist, vergleiche - u...
06.05.2012, 05:41
3
Antworten

Dezimalkonvertierung F # Skript vs. Kompiliertes F #

In F # Interactive funktioniert der folgende Code: %Vor% In einem kompilierten F # -Programm erscheint jedoch eine Fehlermeldung: %Vor% Was ist dort passiert? Liegt es daran, dass die verschiedenen Referenzen (und Versionen von Referenze...
08.11.2011, 01:51
1
Antwort

Generische Typdefinitionssyntax für F #

Dies ist keine große Sache, aber gibt es irgendeine Möglichkeit in F #, eine generische Typdefinition zu erhalten, ohne GetGenericTypeDefinition () aufzurufen? IComparable<_> ist IComparable<object> (oder welcher Typ auch imme...
30.10.2009, 20:12
2
Antworten

F #, prägnante Möglichkeit, map4 mit map2 und map3 zu definieren

Diese Frage dient nur der Unterhaltung. Bitte nehmen Sie diese Frage nicht zu ernst. Ich lerne gerade F #, und ich bin interessiert zu sehen, ob es einen prägnanten Weg gibt, um map4 zu definieren, indem ich die vorhandenen Funktionen List.ma...
20.03.2017, 10:36
2
Antworten

Warum gibt "\ u1FFF: foo" .StartsWith (":") true zurück?

Die Zeichenfolge "\u1FFF:foo" beginnt mit \u1FFF (oder "῿"), oder? Also, wie können diese beiden wahr sein? %Vor% Fordert .NET, dass diese Zeichenfolge mit zwei verschiedenen Zeichen beginnt? Und während ich das sehr überrasche...
09.11.2017, 19:18
1
Antwort

Suave dienen statische Dateien

Ich möchte alle Dateien in meinem 'öffentlichen' Ordner mit suave bereitstellen In meinem Publikum habe ich: %Vor% Benütze ich einen HomeFolder? Oder wie funktioniert das? Muss der öffentliche Ordner neben der ausführbaren Datei in meinem...
27.01.2016, 19:54
3
Antworten

Gibt es eine T-Funktion irgendwo in der F # -Bibliothek?

... oder in FSharpx? %Vor% Die Verwendung könnte etwas wie sein %Vor% Oder gibt es einen anderen einfachen Weg, dies zu tun? Danke!     
31.10.2014, 10:07
2
Antworten

Warum erstellt der F # -Compiler keinen Tail-Aufruf für diese Funktion?

Ich habe Probleme mit dem Fixpunktkombinator in F #: %Vor% (Dieser Code soll nur das Problem demonstrieren, er wurde speziell geschrieben, damit der generierte IL-Code leicht zu lesen ist.) Dieser Code - wenn er mit optimierten Optimierun...
18.04.2015, 18:02
2
Antworten

Wie lenke ich LLVM von einem in F # geschriebenen Compiler?

Ich bin gerade dabei, eine Spielzeugsprache in F # zu schreiben. Ich möchte LLVM als Ziel haben, aber es sieht so aus, als müsste ich etwas dafür tun. Es sieht so aus, als könnte ich mit den IRBuilder-Bibliotheken interoperieren, oder ich kön...
27.01.2013, 04:22
3
Antworten

Parallele Datensammlungen in F #

Welche von list, array oder seq sind effizienter für die parallele Verarbeitung und können problemlos parallele Operationen wie parmap , parfilter usw. implementieren? BEARBEITEN: Danke für die Vorschläge. Array.Parallel sieht wie...
13.03.2012, 01:27