Suchergebnisse für Anfrage "haskell"

12 die antwort

Was ist der Unterschied zwischen Int und Integer?

In Haskell, was ist der Unterschied zwischen einemInt und einInteger? Wo ist die Antwort dokumentiert?

8 die antwort

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

4 die antwort

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

TOP-Veröffentlichungen

10 die antwort

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

2 die antwort

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

6 die antwort

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

2 die antwort

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

4 die antwort

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

6 die antwort

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

10 die antwort

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