【问题标题】:Why is there no ARM in Scala stdlib?为什么 Scala stdlib 中没有 ARM?
【发布时间】:2011-05-04 13:41:02
【问题描述】:

为什么Scala标准库中没有提供ARM(像Clojure的with-open)?

【问题讨论】:

  • arm tag 是针对 ARM 处理器架构的问题,所以我删除了它。
  • 不完全是你问题的答案,但是有这样一个项目:github.com/jsuereth/scala-arm
  • 这是一个一劳永逸的拖钓问题吗?

标签: scala resource-management


【解决方案1】:

简答

因为还没有人添加!

更长的答案

已经提出了许多关于更大更好的 I/O 库的建议,但事实证明,要使用的最佳 API 存在争议。 特别是,在逐行读取文件时处理换行符的确切方法是一个敏感主题。 (例如,它们应该被剥离,还是按原样传递?如果被剥离,是否应该跳过空行?)

这往往会鼓励满足不同需求的第三方库。

说了这么多...您可能想在 github 上查看 jsuereth 的产品:https://github.com/jsuereth/scala-arm/wiki

【讨论】:

  • 该库旨在回馈给 scala 的核心。其中的所有内容都与 Scala 许可证 100% 兼容,并且所有贡献者都签署了 EPFL 的贡献者协议。所以如果你想看到 ARM 进入 Scala 的核心库,这里是最好的贡献。
猜你喜欢
  • 2015-02-10
  • 2015-05-16
  • 2019-04-20
  • 2011-05-30
  • 2017-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多