Suchergebnisse für Anfrage "ghc"

2 die antwort

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

6 die antwort

GHC Versionsprüfung in Code

Ich trage zu @ bAle [http://github.com/simonmar/alex], und es hängt offensichtlich von vielen Bibliotheken ab und sollte für viele Versionen kompiliert werden. Ich muss eine Funktion verwenden, die nur von @ verfügbar iGHC 7.6.1, um ...

2 die antwort

Was bedeutet es in Haskell, wenn eine Bindung „eine vorhandene Bindung abschattet“?

Ich erhalte eine Warnung von GHC, wenn ich kompiliere: Warning: Diese Bindung für "Streicheleinheiten" färbt eine vorhandene Bindung in der Definition von "match_ignore_ancs" ab. Hier ist die Funktion: match_ignore_ancs (TextPat _ c) (Text ...

TOP-Veröffentlichungen

2 die antwort

Warum wird dieser Haskell-Code mit -O langsamer ausgeführt?

Dieses Stück Haskell-Code läuftvie langsamer mit-O, aber-O sollte sein nicht gefährlich [https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/options-optimise.html#optimise-pkgs] . Kann mir jemand sagen, was passiert ist? Wenn es ...

2 die antwort

Vermeiden des Zwischenspeicherns von Berechnungen im Criterion Benchmark

Der folgende Code (vorgeschlagen von Reid Barton beiKriterium führt zur Explosion des Speicherverbrauchs, keine CAFs in Sicht [https://stackoverflow.com/a/29336593/917635]) hat eine Benchmark-Zeit, die @ skalieanteili mitnum wenn mit @ kompilieO0 ...

6 die antwort

Welches Wörterbuch wählt GHC aus, wenn mehr als ein Wörterbuch im Geltungsbereich ist?

Betrachten Sie das folgende Beispiel: import Data.Constraint class Bar a where bar :: a -> a foo :: (Bar a) => Dict (Bar a) -> a -> a foo Dict = barGHC bietet zwei Auswahlmöglichkeiten für das Wörterbuch, wenn ein @ ausgewählt wirBar Instanz ...

2 die antwort

Erlaubt Travis ci Ghc-Versionen größer als 7,8?

Ich habe gerade ein Haskell Travis CI-Projekt mit diesem @ erstell.travis.yml: language: haskell ghc: - 7.8 - 7.10Aber Travis interpretiert die zweite Version als7.1: https: ...

4 die antwort

Listen mit Literalen fester Länge und Typ

Ich versuche in Haskell einen Typ für Listen mit fester Länge zu definieren. Wenn ich die Standardmethode verwende, um natürliche Zahlen als unäre Typen zu codieren, funktioniert alles einwandfrei. Wenn ich jedoch versuche, alles auf den ...

2 die antwort

Was sind die Unterschiede zwischen inline-c und language-c-inline?

Ich habe kurz nach Quasi-Zitaten-Bibliotheken für Haskell gesucht. Diese Bibliotheken ermöglichen es Haskell, sich in andere Sprachen zu integrieren. Für die Integration in C scheint es zwei Pakete mit ähnlicher Funktionalität ...

6 die antwort

Curious über die HashTable-Leistungsprobleme

Ich habe gelesen, dass Hash-Tabellen in Haskell Leistungsprobleme hatten (auf der Haskell-Cafe [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/11070] in 2006 undFlying Frog Consultancy's ...