with-open
为什么Scala 标准库中没有提供 ARM(如 Clojure 的)?
问问题
819 次
1 回答
11
简短的回答
因为还没有人加!
更长的答案
已经提出了许多关于更大更好的 I/O 库的建议,但使用的最佳 API 已被证明是有争议的。特别是,在逐行读取文件时处理换行符的确切方法是一个敏感主题。(例如,它们应该被剥离,还是按原样通过?如果被剥离,是否应该跳过空行?)
这往往会鼓励支持不同需求的第三方库。
说了这么多...您可能想在 github 上查看 jsuereth 的产品:https ://github.com/jsuereth/scala-arm/wiki
于 2010-11-03T15:49:48.477 回答