次のクラス定義があるとします。
class Foo[T]
そして、私は次のことをしたい
def bar(x:Foo[ =>Int ]):Int = ???
ただし、コンパイラは「ここでは名前によるパラメーターの型は許可されていません」で失敗します
ジェネリック メソッドの型パラメーターとして名前による型を使用するにはどうすればよいですか?
次のクラス定義があるとします。
class Foo[T]
そして、私は次のことをしたい
def bar(x:Foo[ =>Int ]):Int = ???
ただし、コンパイラは「ここでは名前によるパラメーターの型は許可されていません」で失敗します
ジェネリック メソッドの型パラメーターとして名前による型を使用するにはどうすればよいですか?