currying 问答列表

使用闭合保留价值的咖喱功能

作者:amit chowdhary 提问时间:10/30/2023

在一次采访中,我被要求编写一个使用闭包(Javascript)保留值的咖喱函数。 示例:执行最后一个添加函数后,上述代码行的输出应为 55。add(1, 2, 3)(4)(5, 6);add(7, 8...

Scala 文字函数(语法) - 两个版本,相同的结果 - 有什么区别?

作者:vonBluten 提问时间:1/14/2023

我是 Scala 初学者。有人可以解释一下这两行代码之间有什么区别(语法除外)(尽管它们返回相同的结果)?我给他们写了练习文字函数,并试图找出“幕后”是否有任何东西? val literal1 = ...

将 m 元函数和 n 元函数组合在一个 (m+n) 函数中,返回它们的结果对

作者:Enlico 提问时间:4/4/2023

我不知道这个应用程序会有多大用处,但我对它感到好奇,因为这个C++回答了我的一个问题。 因此,给定,例如,三元和二进制,例如fg f x y z = x + 10*y + 100*z g x y ...

对这个高级的咖喱函数感到困惑,它是如何工作的?

作者:j obe 提问时间:5/16/2023

我一直在学习咖喱函数,我理解了我读过的基本示例,但是我真的很想理解这个给出的高级函数示例,但我发现它令人困惑,如果有人可以帮助分解它,那就太好了,我理解接受一个函数,然后这个函数的参数被收集到一个数组...

Currying 会破坏参数类型推断,因为参数列表被一分为二

作者:Michal Kurz 提问时间:6/14/2023

我有一个很好的功能,可以将对象变成我的选择选项: type OptionValue = string; type OptionLabel = string; export type Option<...

js 函数通过乘法器数组重复调用

作者:imparante 提问时间:6/17/2023

我遇到一个错误:.我正在考虑咖喱和部分应用。我希望函数通过乘法器数组正确调用。有人可以解释一下我的功能中缺少什么吗?Uncaught TypeError TypeError: multipliers....

(蟒蛇)如何使导入的函数自动与全局变量交互?

作者:George 提问时间:7/6/2023

假设我想模仿以下行为: Databases = ... # 'global' object def fn(query): return query_database(query, Databas...

使用闭合保留价值的咖喱功能

作者:amit chowdhary 提问时间:10/30/2023

在一次采访中,我被要求编写一个使用 closure(Javascript) 保留价值的 currying 函数。 示例:执行最后一个添加函数后,上述代码行的输出应为 55。add(1, 2, 3)(4...


共8条 当前第1页