Suchergebnisse für Anfrage "haskell"

3 die antwort

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

1 die antwort

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

3 die antwort

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) = ...

TOP-Veröffentlichungen

1 die antwort

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, ...

1 die antwort

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

30 die antwort

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

1 die antwort

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

5 die antwort

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

4 die antwort

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

2 die antwort

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