gpt4 book ai didi

scala - 我可以编写一个具有隐式参数的函数吗?

转载 作者:行者123 更新时间:2023-12-04 17:39:30 26 4
gpt4 key购买 nike

我在玩更高的种类,我正在尝试使用 compose。我有以下代码:

def p2( a : Int) = a + 2
def p3( a : Int) = a + 3
val p5 = p2 _ compose p3
def pn3[T](n : T)(implicit ev : Numeric[T]) = ev.plus(n, ev.fromInt(3))
val pn5 = p2 _ compose pn3

这一切都有效,直到最后一行:
error: could not find implicit value for parameter ev: Numeric[T]

这是有道理的,但我该怎么说,“我想要 Numeric[Int] !”

最佳答案

反复试验;)

val pn5 = p2 _ compose pn3[Int]

关于scala - 我可以编写一个具有隐式参数的函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7513799/

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