Suchergebnisse für Anfrage "ghci"
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 ...
GHCi ignoriert Typ Signatur
Prelude> let myprint = putStrLn . show Prelude> :t myprint myprint :: () -> IO ()OK, hier nichts zu ungewöhnlich. Ich nehme an, dass nur GHCi-Standardregeln verwendet werden ... Prelude> let myprint = (putStrLn . show) :: Show x => x -> IO () ...
Debuggen von E / A in einem Paketmodul in GHCi
Ich mache Low-Level-E / A (für Bibliotheksbindungen) in Haskell und habe einen Segfault. Ich würde gerne GHCi's @ benutz:breche um herauszufinden, was los ist, aber hier ist was passiert: > import SDL > :break SDL.setPaletteColors cannot set ...
Wie kann ich optimierten Code in GHCI laden?
Ich schreibe ein Modul, das auf Optimierung beruht. Ich möchte dieses Modul in ghci testen. Aber ab ghc in--interactivem @ -Modus wird die Optimierung automatisch deaktiviert. wenn ich das Modul mit @ kompilie-O und versuchen Sie dann, es in ...
Haskell: nicht erschöpfende Muster
Ich trainiere morgen für einen Test, um meine Einführung in die funktionale Programmierung abzuschließen, aber eines verstehe ich nicht. Wenn ich ein Programm habe wie: test [] = [] test (x:xs) = test (xs)Was er tut, ist, dass er das erste ...
Hat ghci alle möglichen Typklasseninstanzen aufgelistet?
Wenn ghc keine konkrete Typklasseninstanz bestimmen kann, erhalten Sie eine Meldung wie: No instance for ... arising from a use of `it' The type variable `a0' is ambiguous Possible fix: add a type signature that fixes these type ...
Wie setze ich Ghci-Optionen für cabal repl?
Ich habe ein Hashell-Projekt, mit dem ich kompiliere-Werror standardmäßig. Das heißt, wenn ich rennecabal repl es läuft mit der Option-Werror eingeschaltet. Das bedeutet das zum Beispiel wenn ich auswerte2 + 2 Ich erhalte ...
Wie kann ich eine ThreadId erstellen, wenn ich die tatsächliche Nummer kenne?
Es passiert mir oft beim Debuggen oder Herumspielen in GHCi, dass ich zufällig das Tatsächliche kenneThreadId nummer (zum beispiel von mitDebug.Trace), aber das ist alles was ich habe. Das Problem ist, dass alle Thread-APIs, wie zkillThread ...
ghci selbstreferenzierende Zuordnung
Ich habe heute ein neues Haskell gelernt, als ich etwas in Ghci ausprobiert habe. Im Grunde ging es darum: Prelude> let x = 6 Prelude> x 6 Prelude> let y = show x Prelude> y "6" Prelude> let x = show x Prelude> ...
Verwenden von gcc anstelle von ghci oder ghc
Unter Mac OS X 10.9 wird der Standard-C-Compiler mitgeliefert