haskell-pipes

'pipes' ist eine Gruppe von Bibliotheken, die in Haskell geschrieben wurden, um sichere, funktionale und strikte E / A bereitzustellen.
1
Antwort

Streaming-Analyse von JSON in Haskell mit Pipes.Aeson

Die Pipes.Aeson-Bibliothek macht die folgende Funktion verfügbar: %Vor% Wenn ich evalStateT mit diesem Parser und einem Datei-Handle als Argument verwende, wird ein einzelnes JSON-Objekt aus der Datei gelesen und analysiert. Das Problem i...
17.05.2014, 18:28
2
Antworten

Warum verwendet Haskell Pipes "(), um nicht verwendete Eingaben zu schließen und X (den unbewohnten Typ), um nicht verwendete Ausgaben zu schließen"?

Im Pipes-Tutorial heißt es das:    Die Synonyme für konkrete Typen verwenden () , um nicht verwendete Eingaben zu schließen, und X (die   unbewohnter Typ), um ungenutzte Ausgaben zu schließen: Ich würde gerne verstehen, warum ()...
02.02.2016, 18:55
2
Antworten

Pipes.Binary.decode - wozu dient StateT?

Ich versuche, einen grundlegenden Netzwerkserver mit Pipes und den darauf aufbauenden Bibliotheken zu schreiben. Der beabsichtigte Fluss wäre: bekomme bytestring von socket - & gt; Dekodieren mit Binär - & gt; Server Logik geht hier - & gt; A...
01.02.2014, 21:16
1
Antwort

Wie erkennt man den letzten Brocken in einer Haskell Pipe?

Ich habe einen kleinen Haskell Pipe , der ausgibt, wie oft er ausgeführt wurde: %Vor% Ich möchte in der Lage sein, eine Nachricht auszudrucken und möglicherweise andere Aufgaben auszuführen, nachdem sie den letzten Teil verarbeitet hat. Wi...
13.12.2015, 22:27