ghci

GHCi ist die interaktive Umgebung (REPL) für den Glasgow Haskell Compiler.
1
Antwort

ghci zeigt nur typeclass-Methoden an

In ghci können Sie den Befehl :info ausführen, um mehr über die Methoden zu erfahren, die für eine Typklasse definiert sind, sowie um Instanzen dieser Typklasse zu sehen. Zum Beispiel: :info Eq gibt aus %Vor% sowie viele Zeilen der...
29.04.2014, 21:12
1
Antwort

Gibt es eine einfache Möglichkeit, auf den REPL-Verlauf (z. B. als Liste) innerhalb von GHCi zuzugreifen?

Andere REPLs, z.B. Octave , haben spezielle Befehle zum Durchsuchen des Befehlsverlaufs. Ich finde das ziemlich praktisch (wenn ich jedoch ein solches Feature verwende, frage ich mich, warum ich den Befehl in einer Datei nicht richtig definiert...
20.01.2015, 10:56
1
Antwort

Fehler beim Debuggen eines "Duplicate Definition for Symbol" -Fehlers in GHCI

Ich habe ein Problem mit ghci und brauche einen Rat, wie ich es debuggen kann. Das Problem ist, dass, wenn ich eine Funktion von meinem importierten Projekt ausführen, ich einen doppelten Definitionsfehler habe und ghci beendet, weil es nicht fo...
13.03.2014, 17:36
3
Antworten

Wie kann ich den Typ einer polymorphen Funktion für eine bestimmte Klasseninstanz erhalten?

Wenn Sie beispielsweise :t ap in GHCi eingeben, erhalten Sie das Ergebnis %Vor% Wenn ich bereits die Monad-Instanz kenne, die ich verwenden werde, ist ((->) r) , wie kann ich den Typ von ap für diese bestimmte Instanz abfragen?  ...
24.03.2017, 12:12
1
Antwort

Finde das maximale Element und den Index einer Liste in Haskell

Ich mache meine ersten Schritte in die wunderbare Welt von Haskell. Als Übung möchte ich eine Methode implementieren, die das maximale Element einer Liste und deren Index findet. Nennen wir diese Funktion "maxi". Der Aufruf von maxi auf einer Li...
27.01.2013, 18:10
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