haskell

Haskell ist eine funktionale Programmiersprache mit starker statischer Typisierung, verzögerungsfreier Auswertung, umfangreicher Parallelitäts- und Parallelitätsunterstützung und einzigartigen Abstraktionsfunktionen.
2
Antworten

Können Sie eine Instanz einer Klasse nicht für einen Typ, sondern für eine ganze Klasse in Haskell erstellen?

Angenommen, ich möchte alle Zahlen zu einer Instanz von Monoid machen. Anstatt für jedes Num eine Instanz wie folgt erstellen zu müssen: %Vor% Gibt es so etwas? %Vor% Bearbeiten Einige antworten mit GHC-Erweiterungen und warnen...
24.09.2015, 19:10
3
Antworten

Wie funktioniert Haskells "boobs operator" in einfachem, nicht funktionierendem Englisch? [Duplikat]

In dieser Antwort Ссылка wird ein "Eulen-Operator" erwähnt: %Vor% um die absolute Fehlerfunktion in Punkt-freier Notation auszudrücken. Wie auch immer, wie funktioniert diese Notation? Könnten Sie es bitte einem nicht-funktionalen...
31.07.2013, 13:55
5
Antworten

Generieren Sie eine zufällige Zeichenfolge zur Kompilierzeit oder Laufzeit und verwenden Sie sie im Rest des Programms

Was wäre der beste Weg, dies zu tun? %Code%? Vorlage Haskell? Etwas anderes? Ich habe noch nie eines von beiden benutzt, daher kenne ich nicht viele Details, sie zu benutzen. Beachten Sie, dass das Programm jedes Mal kompiliert wird, wenn es...
06.07.2013, 06:03
5
Antworten

Verbessere meine Haskell-Implementierung von Filter

Ich habe mir kürzlich selbst Haskell beigebracht, und eine meiner Übungen bestand darin, die Funktion filter erneut zu implementieren. Von all den Übungen, die ich durchgeführt habe, scheint mir meine Antwort am hässlichsten und längsten zu s...
10.06.2010, 02:42
5
Antworten

Wie kann ich in Haskell effizient umkehren?

Beachten Sie, dass die triviale Lösung ist %Vor% ist wegen der quadratischen Zunahme der Komplexität nicht sehr effizient. Wenn ich versucht habe, die übliche falzl zu falten (blind), aber mein Versuch %Vor% hat nicht wie erwartet funkti...
22.10.2011, 21:57
4
Antworten

Einfache Tipps für Haskell-Leistung erhöht (auf ProjectEuler Probleme)?

Ich bin neu beim Programmieren und Lernen von Haskell, indem ich Projekte Euler-Probleme lese und durcharbeite. Natürlich ist es am wichtigsten, einen besseren Algorithmus zu verwenden, um die Leistung bei diesen Problemen zu verbessern. Es ist...
14.07.2012, 07:05
2
Antworten

Gibt es eine Möglichkeit, h (f x) (g x) in Haskell punktfrei zu machen?

Ich möchte etwas wie Js Fork-Feature, denke ich. Gibt es eine Möglichkeit, dies zu tun?     
22.11.2013, 20:01
3
Antworten

haskell leksah Hallo-Welt

schlechte Nachrichten heute Morgen, ich war bereit zu versuchen, Leksah (gut aussehende Anwendung übrigens) für das fortlaufende Lernen haskell zu verwenden. Ich konnte das Beispiel "Hallo Welt" nicht kompilieren. Ich fand das leksah-Tutoria...
12.01.2011, 10:13
6
Antworten

Sind Scalas / Haskells Parser-Kombinatoren ausreichend?

Ich frage mich, ob Scalas / Haskells Parser-Kombinatoren ausreichen, um eine Programmiersprache zu analysieren. Genauer gesagt die Sprache MiniJava. Ich lese gerade Compiler-Konstruktion und jflex und Java Cup ist ziemlich schmerzhaft, damit zu...
28.01.2009, 22:51
8
Antworten

Entferne Elemente nach Index in haskell

Ich bin neu in haskell und suche nach einigen Standardfunktionen, um mit Listen nach Indizes zu arbeiten. Mein genaues Problem ist, dass ich nach 5 alle 3 Elemente entfernen möchte. Wenn es hier nicht klar genug ist, ist Illustration: %Vor%...
14.11.2009, 23:52