Suchergebnisse für Anfrage "ghci"
Wie werden explizite Typdeklarationen für Funktionen bei Verwendung von GHCi bereitgestellt?
Wie definiere ich das Äquivalent dieser Funktion (entnommen aus learnyouahaskell [http://learnyouahaskell.com/]) in GHCi? import Data.List numUniques :: (Eq a) => [a] -> Int numUniques = length . nub Ohne die Typdeklaration akzeptiert GHCi die ...
Warum kann ich in ghci keinen neuen Typ definieren?
Ich erhalte eine Fehlermeldung in ghci, wenn ich versuche, einen neuen Typ zu definieren: Prelude> data Point = Pt Int Int <interactive>:1:0: parse error on input `data' Prelude> let data Point = Pt Int Int <interactive>:1:4: parse error on ...
Wie kann ich ein Haskell-Modul in GHCi importieren?
Ich versuche, mir Haskell aus dem Buch Learn You A Haskell for Great Good beizubringen. Ich bin zum letzten Abschnitt von Kapitel 7 (Module) gekommen, in dem erklärt wird, wie Sie Ihr eigenes Modul erstellen. Ich habe das im Buch am Anfang des ...
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 ...
Wie konfiguriere ich GHCi für den automatischen Import von Modulen?
Wenn ich GHCi verwende, importiere ich fast immerControl.Applicative, Data.List, etc. . Gibt es eine Möglichkeit, GHCi so zu konfigurieren, dass diese Module automatisch importiert werden? Wie verhindere ich, dass die Eingabeaufforderung nach ...
Gibt es eine Möglichkeit, den Speicher zu begrenzen, den ghci haben kann?
Ich bin es gewohnt, meinen Code mit ghci zu debuggen. Oft passiert so etwas (natürlich nicht so offensichtlich): ghci> let f@(_:x) = 0:1:zipWith(+)f x ghci> length fDann passiert einige Zeit lang nichts, und wenn ich nicht schnell genug ...
Speichere mein laufendes Toplevel für später
Bei der Arbeit imocaml oderghci toplevels Ich baue oft einen signifikanten "Kontext" auf, weil ein besseres Wort, gebundene Werte, Funktionen, geladene Module usw. fehlen. Gibt es eine Möglichkeit, all das zu speichern und später neu zu laden, ...