2010-11-03 17 views
7

Scala standart kitaplığında neden ARM (Clojure's with-open gibi) yok?Scala stdlib'de neden ARM yok?

+0

[kol etiketi] (http://stackoverflow.com/tags/arm/info) soruları içindir:

bütün bu ... Sen github üzerinde jsuereth sunusunu kontrol etmek isteyebilirsiniz söyledikten sonra ARM işlemci mimarisi hakkında, bu yüzden onu kaldırdım. – sepp2k

+1

Sorunuzun tam olarak bir cevabı değil, ama böyle bir proje var: https://github.com/jsuereth/scala-arm – axel22

+0

bu bir ateş ve unut-unut trolü sorusu muydu? –

cevap

10

Kısa cevap

kimse kimse eklendi Çünkü!

Daha uzun bir daha büyük daha iyi G/Ç kütüphanesi için

Birçok önerilerini ileri sürülmüştür, ancak kullanım için en iyi API tartışmalı kanıtlamıştır cevap. Özellikle, bir satır içi satırı okurken yeni satırları işlemenin tam yolu hassas bir konudur. (örneğin, onlar aracılığıyla soyulmuş veya geçirilmesi gerektiği gibi-olduğu? Sıyrılmış durumunda, çizgiler üzerinde atlanır boşaltmak gerekir?)

Bu, farklı ihtiyaçları lehine üçüncü taraf kitaplıkları teşvik etmek eğilimindedir. https://github.com/jsuereth/scala-arm/wiki

+10

Bu kütüphane, scala'nın çekirdeğine katkıda bulunmak için tasarlanmıştır. İçindeki her şey Scala lisansıyla% 100 uyumludur ve tüm katkıda bulunanlar EPFL'nin katkı sözleşmesini imzalamışlardır. Yani, ARM Scala'nın çekirdek kütüphanesini görmek istiyorsanız, katkıda bulunacak en iyi yer. – jsuereth