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

Learning F #: Welche Bücher mit anderen Programmiersprachen können in F # übersetzt werden, um funktionale Konzepte zu lernen?

Ich habe jetzt mehrere Monate damit verbracht, F # mit dem größten Lerneffekt zu lernen F # übersetzt den Code OCaml in " Handbuch der praktischen Logik und des automatisierten Denkens " ( WorldCat ) von John Harrison, in F #. Da dies ein...
30.09.2012, 16:28
3
Antworten

Ersetzt ein Listenelement ein Anti-Pattern?

Ich habe ein Modul, das auf Wegen arbeitet, die als Listen dargestellt werden. Die meisten Funktionen machen eine typische rekursive Listenverarbeitung, aber jetzt brauche ich eine, die manchmal einen Pfad mutiert. Also habe ich diese replace...
12.07.2012, 15:34
1
Antwort

Verstehen von F # tail-recursive

Kürzlich lerne ich F #. Ich versuche das Problem auf verschiedene Arten zu lösen. So: %Vor% Ich dachte, die Ergebnisse von V2 und V3 sollten gleich sein. Aber ich bekomme das Ergebnis unten: %Vor% Warum sind die Ergebnisse von V2 und V3...
01.06.2010, 08:21
1
Antwort

F # Ausbeute! (yieldbang) -Operator

Ich lerne gerade F #, aber ich habe Schwierigkeiten, das zu verstehen: %Vor% Ich kann nicht herausfinden, was der Operator yield! genau macht, obwohl ich andere einfachere Beispiele gelesen habe und es scheint, dass yield! eine innere...
06.07.2017, 11:33
2
Antworten

Warum implementiert das F # Set nicht ISETT?

Das .NET Framework fügt der Version 4.0 eine ISet<T> -Schnittstelle hinzu. In derselben Version wird F # als erstklassige Sprache hinzugefügt. F # stellt eine unveränderliche Set<'T> -Klasse zur Verfügung. Es erscheint mir l...
01.04.2010, 19:03
2
Antworten

Verwenden von Baugruppenattributen in F #

Ich versuche, das folgende C # -Beispiel, das ein IronPython-Modul erstellt, in F # zu übersetzen. %Vor% Die Verwendung von PythonModule erlaubt ua from my_module import * . Ich habe Probleme herauszufinden, wie man das PythonModule-Att...
15.02.2010, 23:14
1
Antwort

So testen Sie C # -Funktionen interaktiv mit F # Interactive

Ich habe eine Reihe von statischen Utility-Methoden einschließlich Unit-Tests. Aber ich hätte gerne einen interaktiveren Weg, um einen Test zu verwenden - & gt; Fixierung - & gt; Kompilierungszyklus (REPL) wie in Lisp oder Smalltalk, wo man Code...
25.11.2010, 16:07
1
Antwort

Hinzufügen einer Referenz über das interaktive Fenster von F #

Ist es möglich, einen Verweis auf eine .NET-Bibliothek über das interaktive Fenster von F # hinzuzufügen? Zum Beispiel: %Vor%     
29.01.2010, 19:55
2
Antworten

Generische Abfragen und Befehle, die einen MailboxProcessor verwenden

Ich denke, diese Frage berührt den gleichen Bereich, aber ich kann nicht sehen, wie es auf meine Situation angewendet werden kann. Generische Antwort vom Agenten / Mailboxprozessor? Hier ist der Hintergrund. Ich habe einen Zustand, lass uns...
30.11.2015, 23:39
1
Antwort

Was ist die eleganteste Art der Blasensortierung in F #?

Was ist die eleganteste Art der Bubble-Sortierung in F #? AKTUALISIEREN Wie in einer der Antworten darauf hingewiesen wurde, ist die Blasensortierung in einer funktionalen Sprache zunächst nicht effizient. Ein humoristisch-zynischer Komm...
10.11.2008, 20:58