ghc

Der Glasgow Haskell Compiler ist ein hochmoderner Open-Source-Compiler und eine interaktive Umgebung für die funktionale Sprache Haskell. Verwenden Sie dieses Tag für Fragen speziell zu GHC und nicht zu Haskell im Allgemeinen, da fast jeder es verwenden wird, sofern nicht anders angegeben.
2
Antworten

Ausführen eines Haskell-Skripts auf einem Computer ohne GHC

Diese Frage mag vielleicht nicht wirklich Haskell-spezifisch sein, aber es betrifft eine leichte Belästigung, dass ich mit einer bestimmten Programmieraufgabe konfrontiert bin. Ich habe ein Programm in Haskell geschrieben, das für die Art des...
26.09.2014, 14:47
1
Antwort

Werden Schreibvorgänge in ein MutableByteArray-Atom geschrieben?

Ich verwende das primitive -Paket und ich möchte sicherstellen, dass Schreibvorgänge (insbesondere von Typen, die breiter als ein Wort sind) von einem Thread nicht als Müll von einem anderen gesehen werden können. Dies wird manchmal als "Re...
08.03.2014, 04:20
0
Antworten

Geben Sie eine Anwendung mit mehrdeutigen Typen ein

Ich habe kürzlich -XTypeApplications entdeckt, was mir erlaubt, meinen Code zu schreiben. Berücksichtigen Sie Folgendes: %Vor% anstatt proxy foo (Proxy::Proxy 'True) zu schreiben, kann ich jetzt untag $ foo @'True schreiben, was mir...
29.09.2016, 14:03
1
Antwort

Ausführen und kompilieren "Hallo, Welt!" in Haskell

Ich bin neu bei Haskell und habe ein Problem mit folgendem Code: %Vor% SublimeHaskell versucht das obige zu kompilieren und auszuführen, indem es verwendet %Vor% gibt den Fehler zurück %Vor% Ich habe auch versucht, es mit auszuführe...
07.09.2016, 21:55
0
Antworten

Wie erfolgt die Profilerstellung unter GHC 7.10.1 und cabal 1.23?

Was ist das empfohlene Verfahren für das Profiling unter GHC 7.10.1 und cabal 1.23? Die Profiling-bezogenen Fehler- und Warnmeldungen von GHC und cabal-install sind sehr inkonsistent. Versuchen Sie, eine ausführbare Datei mit Profiling ausz...
10.06.2015, 11:29
3
Antworten

haskell foldl mit (++)

Ich habe mit Haskell und ghci gespielt, als ich das gefunden habe, was mich wirklich stört: %Vor% Ich habe das erwartet: [3,4,5,2,3,4,2,1,1] Es wird jedoch: %Vor% Soweit ich das verstehe, sollte es folgendes sein: %Vor% Wenn ich d...
26.02.2011, 18:54
2
Antworten

GHC-Paketkonflikte

Ich versuche den folgenden Code mit GHC zu kompilieren: %Vor% Wenn ich nur ghc Test.hs starte, bekomme ich: %Vor% Also probiere ich ghc -package haskell98 Test.hs : aus %Vor% Es scheint nicht richtig, aber ich versuche ghc -pac...
06.05.2012, 21:21
4
Antworten

Warum verwendet der haskell-Enumerator IO so oft sigprocmask?

ÜBERARBEITETE ZUSAMMENFASSUNG Okay, es sieht so aus, als ob die Systemaufrufe sicherlich mit GC zusammenhängen, und das zugrunde liegende Problem ist nur, dass GC zu oft passiert. Dies scheint mit der Verwendung von "splitWhen" und "pack" z...
23.04.2012, 01:16
3
Antworten

Testen der Gleichheit zwischen zwei heterogenen Werten

Ich verwende die Erweiterung -XExistentialQuantification GHC, um einen heterogenen Container für Werte einer bestimmten Typklasse ( Shape ) zu erstellen: %Vor% Wenn alle Instanzen von Shape auch Instanzen von Eq sind, gibt es eine...
22.10.2012, 16:45
2
Antworten

GHC weist den ST-Monad-Code zurück, da er Typvariablen nicht vereinheitlichen kann?

Ich habe die folgende Funktion geschrieben: %Vor% Aber als ich versucht habe zu kompilieren, habe ich folgenden Fehler: %Vor% Kann jemand helfen?     
04.11.2011, 09:21