8
votes

Iiomatic io avec scala

En Java, les opérations communes IO impliquant des flux, des fichiers et similaires peuvent être un peu ennuyeuses. Ainsi, je (et beaucoup d'autres) ont tendance à atteindre des choses comme Commons-io pour atténuer la douleur.

in Scala - Y a-t-il de meilleures idiomes / classes / bibliothèques à utiliser (je connais Scala.io.Source, etc. pour la lecture dans des fichiers texte - mais qu'en est-il des flux, etc.). Est-ce "normal" d'utiliser des bibliothèques telles que Commons-io à Scala ou y a-t-il un bien meilleur?


0 commentaires

4 Réponses :


5
votes

Qu'en est-il de l'utilisation: xxx

comme dans: xxx


2 commentaires

Oui, je connaissais cela, mais il convient uniquement aux fichiers texte / source, ce n'est pas un API General Io.


@Michael -Vous avez demandé spécifiquement de quoi que ce soit dans Scala pour gérer Io avec des flux. Je ne pense vraiment pas que la réponse mérite le bowvote. Il est parfaitement légitime de l'utiliser avec tout flux textuel sous-jacent (par exemple à partir d'une prise).



4
votes

Il y avait quelques discussions sur la liste de diffusion Scala sur cette question particulière. Et si je me souviens bien, rien de concret n'est sorti d'eux. En attendant, vous ne serez pas à une perte pour vérifier Scalax . scalax.io a l'air très prometteur.


1 commentaires

Le lien ci-dessus est-il obsolète? Quand j'accumule cela, cela dit simplement "ça ne marche pas!"



1
votes

E / S n'a pas encore été abordé à Scala. Ce qui existe, il existe uniquement pour supporter le compilateur et la bibliothèque XML.


0 commentaires

0
votes

scalaxe d'Erik Engbrecht Fork pourrait être utile .


0 commentaires