Suchergebnisse für Anfrage "haskell"
Was ist der Unterschied zwischen Int und Integer?
In Haskell, was ist der Unterschied zwischen einemInt und einInteger? Wo ist die Antwort dokumentiert?
rklärung der Monadengeset
Von eine sanfte Einführung in Haskell [https://www.haskell.org/tutorial/monads.html] gibt es die folgenden Monadengesetze. Kann jemand intuitiv erklären, was sie bedeuten? return a >>= k = k a m >>= return = m xs >>= return . f = fmap f xs m >>= ...
Reißverschlussähnliche Datenstruktur mit mehr als einem Cursor
Die Zipper-Datenstruktur eignet sich hervorragend, wenn Sie einen Baum überqueren und die aktuelle Position beibehalten möchten. Welche Datenstruktur sollten Sie jedoch verwenden, wenn Sie mehr als eine Position verfolgen möchten? Lassen Sie ...
Haskell Error: Analysefehler bei Eingabe `= '
Specs GHC 6.12.1 Mac OS X 10.6.4 x64 Macbook Pr Proble Ich habe Probleme bei der Verwendung vonlet Syntax. Der folgende Code lässt sich nicht kompilieren: module Main where main = let x = 1 y = 2 z = 3 in putStrLn $ "X = " ++ show x ...
Haskell primPutChar definition
Ich versuche herauszufinden, wie die grundlegendeIO Haskell-Funktionen sind definiert, also habe ich @ verwenddiese Referenz [https://www.haskell.org/onlinereport/standard-prelude.html] und ich bin zum @ gekommputChar ...
Hilfe mit Leser Monade
Ich bin neu bei haskell, ich muss ein kontextsensitives Programm schreiben, also dachte ich, ich kann den Reader Monad verwenden, um den Kontext aus einer Datei zu lesen. Ich kann die Datei lesen, indem ich den Inhalt in eine Liste von Tupeln ...
Haskell Stack Ghci-Testsuite
Ich versuche, meine Testsuite mit stack in ghci zu laden und die Abhängigkeit von QuickCheck und hspec zu laden. Wie kann ich das machen Ich verwende die ...
Ändern des Rückgabetyps einer Funktion in Haskell?
Ist es eine prägnante Möglichkeit, den Rückgabetyp einer Funktion zu ändern? Erwägenbeispielsweis comparing imData.Ord. Es gibt ein @ zurüOrdering. Dabei interessiert mich nur, ob die beiden Punkte gleich sind oder nicht. Also muss ich das ...
Pattern Matching-Variablen in einer case-Anweisung in Haskell
Wenn ich ein String-Literal mit der case-Anweisung mit einem String-Literal vergleiche, erhalte ich das erwartete Verhalten: Wenn sie identisch sind, stimmt sie überein, wenn sie nicht übereinstimmen, stimmt sie nicht. Wenn ich jedoch ein ...
Wie erstelle ich eine polyvariadische Haskell-Funktion?
Ich brauche eine Funktion, die eine beliebige Anzahl von Argumenten (alle vom selben Typ) annimmt, etwas damit macht und anschließend ein Ergebnis zurückgibt. Eine Liste von Argumenten ist in meinem speziellen Fall nicht praktikabel. ls ich die ...