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

Speicherverbrauchs-API

Gibt es eine Möglichkeit, den gesamten Heapverbrauch (und den Verbrauch konkreter Datentypen) in der App-Laufzeitumgebung (GHC) zu ermitteln? Ich schreibe Profiler für meinen Interpreter, also kann ich keine Standardmethoden verwenden.     
21.06.2015, 16:06
2
Antworten

Jessod Beispielprojekte

Ich plane, eine yesod Webanwendung zu schreiben. Und ich frage mich, ob es ein großes Projekt mit yesod gibt, das gut entworfen ist, um es anzuschauen und damit zu experimentieren. Ich suche nach Open-Source-Projekten. Ich kann von lernen.     
18.05.2013, 01:53
1
Antwort

Sind Haskell-Datentypen standardmäßig Co-Algebren?

Ich versuche, meinen Kopf um F-Algebren zu bekommen, und dieser Artikel macht einen hübschen Eindruck Gut gemacht. Ich verstehe die Vorstellung einer dualen Kategorientheorie, aber es fällt mir schwer zu verstehen, wie F-Coalgebras (das Duale...
21.07.2014, 15:58
1
Antwort

Toter Code und / oder wie man einen Querverweis von der Haskell-Quelle erzeugt

Ich habe einige ungenutzte Funktionen in meiner Codebasis, aber es ist schwer zu identifizieren. Der Code hat sich im Laufe des letzten Jahres weiterentwickelt, als ich seinen Problemraum und mögliche Lösungen erkunde. Was ich brauche zu tun i...
23.08.2013, 18:28
2
Antworten

Template Haskell: Wie extrahiert man die Anzahl der Argumente einer Funktion?

Ich habe eine Funktion, die eine Name einer Funktion gibt, die sie erweitert, was eine andere Funktion ergibt, die auf andere Dinge angewendet wird (Details sind nicht sehr relevant): %Vor% Das funktioniert, aber es ist mühsam, die Anzahl...
07.12.2013, 17:04
2
Antworten

Breite-zuerst-Traversal des Verzeichnisbaums ist nicht faul

Ich versuche den Verzeichnisbaum zu durchqueren. Ein naives Tiefen-zuerst-Traversal scheint die Daten nicht auf eine faule Art und Weise zu erzeugen und nicht genug Speicher zu haben. Als nächstes probierte ich einen breiten ersten Ansatz, der d...
26.09.2012, 21:35
1
Antwort

Wie kann ich mit Hilfe von hedis in Haskell eine Verbindung zu einem Redis-Server über den Unix-Domain-Socket herstellen?

Ich bin auf der Suche nach einer Verbindung zu einem Redis-Server über Unix-Domain-Socket mit hedis , wie in der Hack-Seite:    Verbindung über TCP oder Unix Domain Socket:   TCP-Sockets sind der Standardweg   um eine Verbindung zu einem...
07.01.2013, 14:30
2
Antworten

Zeilenpolymorphie in Haskell: Schwierigkeiten, Forth DSL mit "Transformationen" zu schreiben

Ich wurde von der kürzlichen Haskell-Blog-Aktivität 1 inspiriert, meine Hand beim Schreiben eines Forth-ähnlichen DSL in Haskell auszuprobieren. Der Ansatz, den ich gewählt habe, ist gleichzeitig einfach und verwirrend: %Vor% Für einfache...
18.02.2012, 07:50
1
Antwort

Vorlage Haskell-Datendeklarationen, die Show ableiten

Folgendes kompiliert nicht: %Vor% Ich kann nicht erkennen, was der Fehler überhaupt bedeutet: %Vor% Kann man Ableitungen wie diese machen?     
31.12.2011, 18:01
1
Antwort

'getErnno' und Threads

Die Dokumentation für getErrno lautet:    Ermittelt den aktuellen Wert von errno im aktuellen Thread. Es ist mir unklar, ob dies den aktuellen OS -Thread bedeutet. Wird die% -Zeit% (%) von der (Thread-) Laufzeit abgerufen und gespe...
27.01.2013, 18:03