gpt4 book ai didi

scala - 当想法在Kotlin项目中调用Scala varargs函数时,类型不匹配

转载 作者:行者123 更新时间:2023-12-02 13:44:58 24 4
gpt4 key购买 nike

假设我在一个名为Scala的库中有一个函数foo()

 @varargs def foo(first: Kitty, alternatives: Kitty*): Kitty= KittyAdapter {
import kitty.overlord.Rules._

(first +: alternatives).map(_.delegate).reduce(_ ~ _)
}

当我在像这样的kotlin项目中调用此函数时
fun bar():Kitty = foo(
scab,
sbab,
blab
)

这个想法可以很好地编译,但是智能显示

Type mismatch required: Seq < Kitty!>!, found: Kitty!



整个代码变成红色。

最佳答案

为了回答我自己的问题,Idea 2019.3.1和Scala插件2019.3.23正常工作。

关于scala - 当想法在Kotlin项目中调用Scala varargs函数时,类型不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59659656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com