寻找适用于 Scala 2.7.7 和 2.8 脚本的类型类用法示例
您好,我正在寻找 Scala 中类型类用法的快速示例,该示例可以在 2.7.7 和 2.8 环境中工作。
我见过的所有示例都只能在 2.8 中运行,但我被告知类型类也可以在 2.7.7 中实现。
唯一的其他要求是该用法必须能够在脚本中运行。
任何例子表示赞赏!谢谢
Hi I'm looking for a quick example of type class usage in Scala that will work in both 2.7.7 and 2.8 environments.
All of the examples that I've seen only work in 2.8, but I've been told that type classes are implementable in 2.7.7 as well.
The only other requirement is that the usage must be able to work in a script.
Any examples appreciated! Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我想你可以这样做:
代码在 Scala 2.7.7 和 2.8.0 中运行(现在在两者中都经过测试),尽管隐式定义在 Scala 2.8 中是不必要的(在某些情况下可能有害)。
I suppose you could do something like this:
The code runs in both Scala 2.7.7 and 2.8.0 (tested right now in both), though the implicit definition is unnecessary (and possibly harmful in some situations) in Scala 2.8.
我采用了以下解决方案:
I went with a solution along these lines: