haskell

Haskell ist eine funktionale Programmiersprache mit starker statischer Typisierung, verzögerungsfreier Auswertung, umfangreicher Parallelitäts- und Parallelitätsunterstützung und einzigartigen Abstraktionsfunktionen.
1
Antwort

Auslösen eines Dokumentationsupdates für ein Hackage-Paket

Ich habe zwei Versionen, die versehentlich vor einigen ihrer Abhängigkeiten hochgeladen wurden: Ссылка Ссылка Seitdem sind ihre Abhängigkeiten schon lange erfüllt, aber die Dokumentation dafür wurde bis heute nicht erstellt....
01.04.2014, 10:48
1
Antwort

Dynamische Versionen von 64-Bit-Basisbibliotheken für GHC unter Windows

Die aktuelle binäre GHC-Verteilung (7.8.2) hat keine dynamischen Basisbibliotheken ( base richtig, ghc-prim usw.). Daher ist es nicht möglich, dynamische Verknüpfungen zu verwenden. (Es ist natürlich möglich, eine statisch verknüpfte DLL z...
20.06.2014, 09:08
1
Antwort

Haskell kleines CPU-Leck

Ich habe kleine CPU-Lecks mit GHC 7.8.3 und Yesod 1.4.9. Wenn ich meine Seite mit time starte und sie nach 1 Minute stoppe (Strg + C), ohne irgendetwas zu tun (nur laufen, keine Anfrage), verbraucht sie 1 Sekunde. Es stellt ungefähr 1,7% d...
30.05.2015, 06:21
1
Antwort

Sichere parallele Verwendung von MVector / IOVector aus dem Haskell-Vektorpaket

Kann ich sicher nicht überlappenden Indizes eines IOVectors (aus dem Haskell-Vektorpaket) aus mehreren parallelen Threads zuweisen, oder brauche ich einen zusätzlichen Mutex? Hintergrund: Ich möchte eine Sammlung von E / A-Berechnungen parall...
14.11.2013, 00:44
1
Antwort

Lassen Bindungen in Do-Notation ohne Layout "in"?

In Haskell können Sie sagen %Vor% und das wird nicht kompiliert: %Vor% Aber wenn ich explizites Layout verwende, kompiliert dies nicht: %Vor% aber das funktioniert: %Vor% Habe ich Recht? Gibt es einen Ort, an dem ich mehr über ex...
28.01.2014, 22:24
1
Antwort

Haskell Cabal QuickCheck Integration

Ich habe versucht, mit cabal-install meine haskell-Projekte zu erstellen und, was noch wichtiger ist, zu testen, ein wenig ähnlich wie Maven in Java-Projekten verwendet wird, hauptsächlich weil es ein guter Weg zu sein scheint auch in Jenkins od...
23.02.2013, 10:04
2
Antworten

Was ist der beste Weg, um viele zu vielen in Persistent Yesod zu machen?

Also sieht mein / config / models so aus. %Vor% Nehmen wir an, die Eingaben in der Datenbank sind Person "Batman" Person "Superman" Car "SUV" Car "Ford" bzw. Ich mache das gerade, um sie in meinem Handler zu verknüpfen. %Vor...
25.04.2013, 03:14
1
Antwort

Ausnahme Installation von leksah

Installation von leksah mit sudo cabal install leksah --global Ich habe 7 von 12] Kompilieren von Text.PrinterParser (src / Text / DruckerParser.hs, dist / build / Text / PrinterParser.o) src / Text / PrinterParser.hs: 230: 42: Nicht im Um...
07.07.2013, 21:21
1
Antwort

Erklärung für "Illegale Synonymfamilie"

Ich bin nur neugierig, warum ich das schreiben muss, %Vor% statt dessen %Vor% wo %Vor% Was ist die Tilde überhaupt? Vielen Dank.     
23.09.2011, 01:21
1
Antwort

Haskell: Wie schreibt man eine monadische variadische Funktion mit Parametern, die den monadischen Kontext verwenden?

Ich versuche eine variadische Funktion mit einem monadischen Rückgabetyp zu erstellen, dessen Parameter auch den monadischen Kontext erfordern. (Ich bin mir nicht sicher, wie ich diesen zweiten Punkt beschreiben soll: zB printf kann IO ()...
29.08.2012, 10:30