2010-11-03 6 views
7

Pourquoi n'y a-t-il aucun ARM (comme le with-open de Clojure) fourni dans la bibliothèque standard de Scala?Pourquoi n'existe-t-il pas d'ARM dans Scala stdlib?

+0

Le (http://stackoverflow.com/tags/arm/info) [tag bras] est destiné à des questions à propos de l'architecture du processeur ARM, donc je l'ai supprimé. – sepp2k

+1

Pas exactement une réponse à votre question, mais il y a un tel projet: https://github.com/jsuereth/scala-arm – axel22

+0

était-ce une question à la traîne fire-and-forget? –

Répondre

10

Réponse courte

Parce que personne n'ajoute encore un!

réponse plus longue

De nombreuses propositions pour une bibliothèque plus grande mieux I/O ont été mis en avant, mais la meilleure API à utiliser a donné lieu à controverse. En particulier, la manière exacte de gérer les nouvelles lignes lors de la lecture d'un fichier ligne par ligne est un sujet sensible. (par exemple, faut-il les supprimer ou les transmettre tels quels?) Si les lignes vides sont ignorées,

Ceci tend à encourager les bibliothèques tierces répondant à des besoins différents.

Ceci étant dit ... Vous voudrez peut-être consulter l'offre de jsuereth sur github: https://github.com/jsuereth/scala-arm/wiki

+10

Cette bibliothèque est conçue pour être ramenée au cœur de scala. Tout est compatible à 100% avec la licence Scala et tous les contributeurs ont signé l'accord de contribution de l'EPFL. C'est donc le meilleur endroit pour contribuer si vous voulez voir ARM entrer dans la bibliothèque principale de Scala. – jsuereth

Questions connexes