Als «haskell» getaggte Fragen

252
Was ist so schlimm an Template Haskell?

Es scheint, dass Template Haskell von der Haskell-Community oft als unglückliche Annehmlichkeit angesehen wird. Es ist schwer, genau in Worte zu fassen, was ich in dieser Hinsicht beobachtet habe, aber betrachten Sie diese wenigen Beispiele Vorlage Haskell unter "The Ugly (aber notwendig)" als...

230
Haskell: Listen, Arrays, Vektoren, Sequenzen

Ich lerne Haskell und lese einige Artikel über Leistungsunterschiede bei Haskell-Listen und (fügen Sie Ihre Sprache ein) Arrays. Als Lernender benutze ich natürlich nur Listen, ohne über Leistungsunterschiede nachzudenken. Ich habe kürzlich mit der Untersuchung begonnen und zahlreiche...

216
Ausführen eines Haskell-Programms unter Android

Vorbemerkung: Dies ist eine Erweiterung des Threads, der auf / r / haskell gestartet wurde Beginnen wir mit den Fakten: Android ist ein fantastisches Betriebssystem Haskell ist die beste Programmiersprache der Welt Daher würde eine Kombination diese Android-Entwicklung deutlich verbessern. Im...

212
Wann ist -XAllowAmbiguousTypes angemessen?

Ich habe kürzlich eine Frage zu syntactic-2.0 bezüglich der Definition von gestellt share. Ich habe dies in GHC 7.6 arbeiten lassen : {-# LANGUAGE GADTs, TypeOperators, FlexibleContexts #-} import Data.Syntactic import Data.Syntactic.Sugar.BindingT data Let a where Let :: Let (a :-> (a -> b)...

193
GHC Core lesen

Kern ist die Zwischensprache von GHC. Mit Reading Core können Sie die Leistung Ihres Programms besser verstehen. Jemand bat mich um Dokumentation oder Tutorials zum Lesen von Core, aber ich konnte nicht viel finden. Welche Dokumentation steht zum Lesen von GHC Core zur Verfügung? Folgendes habe...

163
Wie teile ich einen String in Haskell?

Gibt es eine Standardmethode zum Teilen einer Zeichenfolge in Haskell? linesund wordsfunktionieren gut, wenn Sie ein Leerzeichen oder eine neue Zeile teilen, aber es gibt sicherlich eine Standardmethode, um ein Komma zu teilen? Ich konnte es bei Hoogle nicht finden. Um genau zu sein, suche ich...