gpt4 book ai didi

scala - 我如何知道 scala 函数的类型

转载 作者:行者123 更新时间:2023-12-01 23:54:07 25 4
gpt4 key购买 nike

我想知道 repl 中 scala 函数的类型。在 Haskell 中是:t,谁能告诉它在 scala 中的等价物是什么吗?

最佳答案

有两种方法可以知道。输入表达式后,它会告诉您类型:

scala> val f: Int => Int => Int = a => b => a + b
f: Int => (Int => Int) = $$Lambda$1143/444402847@2b1a901d

如果您有一个现有值并想知道其类型,请使用 :type

scala> :type f
Int => (Int => Int)

或者正如其他人提到的,:t 也与 Haskell 类似:

scala> :t f
Int => (Int => Int)

关于scala - 我如何知道 scala 函数的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45182339/

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