Was wäre ein ideomatischer Weg in Clojure, eine träge Sequenz über eine Datei zu erhalten, die aus Java serialisierte Gleitkommawerte enthält? (Ich habe mit einem with-open
Ansatz basierend auf Zeilenlese-Beispielen gespielt, aber kann nicht scheinen, die Punkte zu verbinden, um den Strom als Schwimmer zu verarbeiten.)Behandeln einer Datei von Java-Gleitkommazahlen als eine faule Clojure-Sequenz
Danke.
Ein Float pro Zeile oder Tab-getrennt oder Leerzeichen getrennt? Können Sie einige Beispieldaten angeben? –
Erläuterung: Die Datei besteht aus binären Serialisierungen von Java-Floats (d. H. Dem einfachen Typ "float"), sie ist nicht durch irgendetwas getrennt. Ich möchte eine Berechnung basierend auf jedem Eintrag in der (möglicherweise sehr großen) Datei machen - stellen Sie sich vor, ich möchte sie alle zusammenfassen. I.e. Ich möchte nur eine träge Sequenz über alle Werte. – Cumbayah