gpt4 book ai didi

scala - 按名称调用参数

转载 作者:行者123 更新时间:2023-12-02 20:46:31 25 4
gpt4 key购买 nike

任何人都可以给我解释一下如何在 scala 编译器内部进行按名称调用吗?该方法的语法快捷方式如下: arg: =>Int 将转换为 arg: () => Int 并捕获传递给函数的参数,如何关闭?即按名称调用参数的实际类型,例如:Function0[_]

谢谢。

最佳答案

正如您自己所发现的那样,按名称调用参数将糖去除到 Function0[A]。它们没有一流的支持,因此没有不同的类型。

您可以使用 Scalaz 的 Name 来实现一些目标。为此,请参阅已接受的答案 here

关于scala - 按名称调用参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9180756/

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