Как мне аннотировать аргумент литерала функции с типом, если я хочу, чтобы этот аргумент был неявным?
trait Test { def call[C, T](fun: C => T): T }
def test1(t: Test): Unit =
t.call { c: Int => 33 } // ok
def test2(t: Test): Unit =
t.call { implicit c => 33 } // type missing...
def test3(t: Test): Unit =
t.call { (implicit c: Int) => 33 } // not possible...