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.
3
Antworten

Beschleunigt F # Async.Parallel Berechnungen?

Hilft die "Async.Parallel" -Konstruktion wirklich, um Berechnungen auf einem Multicore-System schneller zu machen? Sind .NET TPL "Aufgaben" hier irgendwie beteiligt? %Vor% Ich nehme an, einige von Ihnen werden es theoretisch erklären, aber i...
31.01.2011, 14:03
8
Antworten

F #: Das Entfernen von Duplikaten aus einem seq ist langsam

Ich versuche eine Funktion zu schreiben, die aufeinanderfolgende Duplikate aus einer seq<'a> herausfiltert, wie durch eine gegebene Gleichheitsfunktion bestimmt, aber mit einer Wendung: Ich brauche das letzte Duplikat aus einem Durchl...
06.04.2016, 18:50
1
Antwort

Unerwartete NullReferenceException im F # -Algorithmus

Ich versuche, einige Haskell-Algorithmen in Richard Birds Perlen des funktionalen Algorithmusentwurfs mit F # neu zu schreiben und bin in eine NullReferenceException geraten, die ich nicht verstehe. Der Haskell-Algorithmus: %Vor% ... wa...
17.09.2015, 02:12
3
Antworten

F # Lazy Bewertung vs Non-Lazy

Ich fange gerade mit F # an, also sei bitte freundlich, wenn das einfach ist. Ich habe gelesen, dass eine als faul markierte Funktion nur einmal ausgewertet und dann zwischengespeichert wird. Zum Beispiel: %Vor% Im Vergleich zu dieser Ver...
13.07.2011, 18:35
3
Antworten

Wert oder Konstruktor ist nicht definiert

Ich lerne f # und ich habe ein ziemlich triviales Problem, das scheint keinen Sinn zu ergeben. Ich arbeite an Project Euler Problem 2 und ich habe das: %Vor% Ich habe den Fehler beim rekursiven fib-Aufruf:    Wert oder Konstruktor 'fib' i...
10.03.2012, 01:19
2
Antworten

Warum gibt eine Prismenfunktion nicht eine Option / Vielleicht zurück?

In der funktionellen Optik soll ein wohlerzogenes Prisma (in scala eine Teillinse genannt) eine set Funktion vom Typ 'subpart -> 'parent -> 'parent haben, wobei, wenn das Prisma "erfolgreich ist" und ist strukturell kompatibel mit dem...
23.09.2017, 20:51
2
Antworten

Async.Parallel oder Array.Parallel.Map?

Ich versuche ein Muster zu implementieren, das ich von Don Symes Blog gelesen habe ( Ссылка ) Dies deutet darauf hin, dass es Möglichkeiten für massive Leistungsverbesserungen durch die Nutzung asynchroner I / O gibt. Ich versuche derzeit,...
19.03.2010, 14:15
3
Antworten

Muster, das mehrere Variablen abgleicht

Ich bin neu in F # und habe nirgends gesehen, wie man das Folgende richtig macht %Vor% Ich muss das mit dem Mustervergleich machen - für Hausaufgaben - aber ich weiß nicht, wie ich das richtig machen soll. Ich dachte, ich könnte Tupel wie fo...
13.03.2014, 13:27
5
Antworten

Automatische Übersetzung von F # nach C #

Ich habe mich gefragt, ob es eine automatische Umwandlung von F # -Code in C # -Code gibt, die in der Praxis gut funktioniert. Der Grund dafür ist, dass wir in F # ein gutes Stück Logik haben, die wir gerne mit Mono für Android, MonocMac, MonoTo...
15.02.2012, 11:36
5
Antworten

Eine Liste von Listen effizient in F # projizieren

Ich muss eine Liste von Listen projektieren, die alle Kombinationen mit jedem Element aus jeder Liste zurückgibt. Zum Beispiel: %Vor% Ich habe eine Funktion: %Vor% und ein Testfall: %Vor% Die Funktion ist jetzt ziemlich langsam, mit...
01.06.2011, 08:15