【发布时间】:2022-01-25 19:07:07
【问题描述】:
我有
trait Foo:
def foo: Int
trait Bar:
def bar: Int
given Foo with
def foo = 1
given Bar with
def bar = 1
我有一个函数foobar
type FooBar = Foo & Bar
def foobar(using FooBar) = ...
如果我已经给定 A 和给定 B,那么为 A & B 类型创建给定的最简单方法是什么
【问题讨论】: