gpt4 book ai didi

scala - Scala 中简洁的函数组合

转载 作者:行者123 更新时间:2023-12-05 01:30:36 26 4
gpt4 key购买 nike

编写函数的常用方法

def f(i: Int) = i + 1

包括

f(f(1))

然而,如何启用或定义更简洁的语法,例如

f f 1

类似的询问在 Concise syntax for function composition in Scala? 中提出。尽管目前还不清楚如何实现这种简洁的语法。

更新如果可能,如何实现这一目标,至少以类似(简洁)的方式实现?

最佳答案

这是不可能的。无论您做什么,g f 1 始终会被解析为 g.f(1),这意味着成员 f 将在 g 的成员,并且永远不会在(本地)范围内。

关于scala - Scala 中简洁的函数组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26229160/

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