Suchergebnisse für Anfrage "haskell"
C-Ausnahmefang bei GHC (Haskell)
Ich habe in Haskell eine wirklich einfache Lese-Auswertungs-Druck-Schleife erstellt, die Control-C (UserInterrupt) abfängt. Wenn ich dieses Programm kompiliere und ausführe, fängt es jedoch immer das erste Control-C ab und bricht beim zweiten ...
Techniken zum Verfolgen von Einschränkungen
Hier ist das Szenario: Ich habe Code mit einer Typensignatur geschrieben und GHC-Beschwerden konnten für einige nicht auf x ~ y schließenx undy. Normalerweise können Sie einen GHC-Bone werfen und den Isomorphismus einfach zu den ...
Versuch, einen effizienten Algorithmus für eine Funktion in Haskell zu erstellen
Ich suche nach einer effizienten Polynomzeitlösung für das folgende Problem: Implementieren Sie einen rekursiven Funktionsknoten x y zur Berechnung der (x, y) -ten Zahl in einem als definierten Zahlendreieck g(x,y) = 0 if |x| > y = 1 if (x,y) = ...
Leere Liste in Haksell drucken
Hier ist der Code: import System.Environment myReverse :: [a] -> [a] myReverse [] = [] main = print (myReverse [])Wenn ich das mit GHC kompiliere, erhalte ich den folgenden Fehler: [1 von 1] Compiling Main (problem5_myReverse.hs, ...
Haskell Opengl Textur GLFW
Ich habe versucht, ein Skript zu erstellen, das mithilfe von Texcoords nur eine Textur auf einem Quadrat anzeigt. Wenn möglich, können Sie das Skript so bearbeiten, dass es von dort aus funktioniert. Ich kann herausfinden, wie Sie es gemacht ...
What is a monad?
Haskell in letzter Zeit kurz angeschaut, was wäre einkurz, prägnant, praktisch Erklärung, was eine Monade im Wesentlichen ist? Ich habe festgestellt, dass die meisten Erklärungen, auf die ich gestoßen bin, ziemlich unzugänglich sind und keine ...
Welche Teile von Real World Haskell sind mittlerweile veraltet oder gelten als schlechte Praxis?
Im Kapitel 19 vonWirkliche Welt Haskell Viele der Beispiele scheitern jetzt an der Änderung vonControl.Exception. Das lässt mich denken, dass einige der Dinge in diesem Buch vielleicht veraltet sind und es nicht mehr wert sind, studiert zu ...
Haskell-Typen, die eine einfache "Durchschnittsfunktion" vereiteln
Ich spiele mit Anfänger Haskell herum und wollte eine durchschnittliche Funktion schreiben. Es schien das einfachste auf der Welt zu sein, oder? Falsch. Es scheint, als verbiete Haskells Typensystem, durchschnittlich an einem generischen ...
Wie kann man die Verwendung von Argumenten in haskell verketten?
Ich versuche, eine Zeichenfolge aus optionalen Argumenten zu erstellen. Zum Beispiel, um eine Begrüßungszeichenfolge aus einem Titel und einem Namen zu generieren. Dies ist in einer imperativen Sprache trivial und würde so aussehen def ...
Funktionsüberladung in Haskell
Ich habe eine Struktur, die die Gleichung einer Linie in der Form darstelltm x + b und eine Struktur eines Punktes Line { m :: Double, b :: Double } deriving( Show, Eq ) Point { x :: Double, y :: Double } deriving( Show, Eq )Ich möchte die ...