Qu'est-ce qui serait une manière idéomatique dans Clojure d'obtenir une séquence paresseuse sur un fichier contenant des valeurs flottantes sérialisées à partir de Java? (Je ai joué avec une approche with-open
basée sur des exemples de lecture de ligne, mais ne peut pas sembler connecter les points pour traiter le flux en tant que flottants.)Traiter un fichier de flottants Java comme une séquence de Clojure paresseuse
Merci.
Un flotteur par ligne, séparé par des languettes ou séparé par des espaces? Pouvez-vous donner des exemples de données? –
Clarification: Le fichier se compose de sérialisations binaires de flottants Java (c'est-à-dire le type simple "float"), il n'est séparé par rien. Je veux faire un calcul basé sur chaque entrée dans le fichier (potentiellement très grand) - imaginez que je veux les résumer tous. C'est à dire. Je veux juste une séquence paresseuse sur toutes les valeurs. – Cumbayah