给定带有调用的第三方 Java 库
public static Bar Foo()
我可以定义一个结构类型来表示这个吗?下面的类型不匹配,因为它没有捕获静态性质。
val fooBar: { def Foo: Bar }
当然,我总是可以将这个调用包装在其他东西中,这就是我在必要时会做的事情。但是,是否有一种语法可以定义此方法的类型?
给定带有调用的第三方 Java 库
public static Bar Foo()
我可以定义一个结构类型来表示这个吗?下面的类型不匹配,因为它没有捕获静态性质。
val fooBar: { def Foo: Bar }
当然,我总是可以将这个调用包装在其他东西中,这就是我在必要时会做的事情。但是,是否有一种语法可以定义此方法的类型?