Scala 2.8的一个新功能是上下文边界.什么是上下文绑定以及它在哪里有用?
当然我先搜索(例如找到这个),但我找不到任何非常清晰和详细的信息.
scala scala-2.8 context-bound
据我所知,在这篇博文 中,Scala中的"类型类"只是一个用特征和隐式适配器实现的"模式".
正如博客所说,如果我有特征A和适配器,B -> A那么我可以调用一个函数,它需要类型A的参数,参数类型B而不显式调用此适配器.
A
B -> A
B
我发现它很好但不是特别有用.您能给出一个用例/示例,它显示了此功能的用途吗?
scala implicit
scala ×2
context-bound ×1
implicit ×1
scala-2.8 ×1