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

State of the Art von billigen Listen Operationen in Haskell?

Für billige Operationen wie append auf Listen (keine Zeichenfolgen) würde ich Data.DList verwenden. Was mich zurückhält ist, dass das Paket auf Hackage als "experimental" markiert ist und das letzte Update im Jahr 2009 war. Ist DList immer...
19.08.2011, 08:39
2
Antworten

Warum sollte ein Bild (das Mandelbrot) verzerrt sein und sich umschlingen?

Also habe ich gerade einen kleinen Ausschnitt geschrieben, um das Mandelbrot-Fraktal zu erzeugen, und stelle mir meine Überraschung vor, als sie hässlich und schief herauskam (wie Sie unten sehen können). Ich würde einen Punkt in der Richtung sc...
02.06.2010, 12:46
2
Antworten

seltsamer Fehler in haskell über das Einrücken von if-then-else

Ich habe den folgenden Code: %Vor% Ich bekomme einen Fehler in der Zeile mit dem obigen Kommentar, der Fehler ist: %Vor% Ich arbeite mit Emacs, es gibt keine Leerzeichen und ich verstehe nicht, was ich falsch gemacht habe.     
31.05.2010, 19:29
2
Antworten

GHC weist den ST-Monad-Code zurück, da er Typvariablen nicht vereinheitlichen kann?

Ich habe die folgende Funktion geschrieben: %Vor% Aber als ich versucht habe zu kompilieren, habe ich folgenden Fehler: %Vor% Kann jemand helfen?     
04.11.2011, 09:21
4
Antworten

Warum hat Haskell keine Datensätze mit Strukturtypisierung?

Ich habe gehört, dass Haskell strukturelle Typisierung beschrieben hat. Aufzeichnungen sind eine Ausnahme, obwohl, wie ich es verstehe. Zum Beispiel kann foo nicht mit etwas vom Typ HRec2 aufgerufen werden, obwohl HRec und HRec2 in i...
12.01.2014, 05:22
2
Antworten

Was bedeutet unveränderliche Variable in Haskell?

Ich bin ziemlich verwirrt mit dem Konzept der unveränderlichen Variablen in Haskell. Es scheint, dass wir den Wert von Variablen in Haskell nicht ändern können. Aber als ich den folgenden Code in GHCI versuchte, schien es, als ob sich der Wert d...
26.06.2016, 16:45
4
Antworten

Haskell Funktion Zusammensetzung - (a - b) - (a - c) - (b - c - d) - (a - d)

Ich würde gerne lernen, wie das Folgende punktefrei gemacht würde: %Vor% Ich verstehe, dass es besser ist, es aus Gründen der besseren Lesbarkeit so zu schreiben, aber ich würde gerne mehr darüber lernen, wie ich Funktionen zusammenstellen k...
06.07.2016, 07:02
2
Antworten

Haskell seltener Mustervergleich

Ein guter Freund von mir hat mir dieses seltene Verhalten des Mustervergleichs in Haskell einmal gezeigt. %Vor% Das Ergebnis ist: %Vor% Es fängt an, die Schnur zu drucken, aber hört nie auf, was ist los?     
12.05.2017, 19:59
9
Antworten

Schwalbenschwanz-Iteration über unendliche Listen in Haskell

Ich möchte 2 (oder 3) unendliche Listen iterieren und finde das "kleinste" Paar, das eine Bedingung erfüllt, wie folgt: %Vor% Das obige würde nicht sehr weit kommen, als a == b == 1 während des gesamten Programmlaufs. Gibt es eine gute Mö...
19.09.2013, 13:36
2
Antworten

Haskell-Funktion, die den existentiellen Typ zurückgibt

Ist es möglich, eine Haskell-Funktion zu schreiben, die einen parametrisierten Typ liefert, in dem der genaue Typparameter verborgen ist? I.e. etwas wie f :: T -> (exists a. U a) ? Der naheliegende Versuch: %Vor% kann nicht mit: kompil...
11.10.2015, 10:15