腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
Curried
函数
在方案
中
的
实现
、
、
、
y) 12))(define
curried
(func 5))((func x) 1) 创建一个以x为参数
的
新lambda,然后在1上调用它?或者它比这更聪明,它只是重用了现有的。(例如,如果我执行(
curried
0),则((func x) 1)行将等同于(
curried
1) - PLAI
Scheme
是否执行此操作
浏览 0
提问于2008-12-10
得票数 2
回答已采纳
2
回答
为什么Scala在赋值给val时需要部分应用
curried
函数
?
、
在Scala
中
,为什么
curried
函数
可以很容易地直接传递给其他
函数
,但是当将它赋值给val时,需要在_中部分应用它?例如,给定两个
函数
:def test(a: Int, f: Int => Int) = f(a)test(5,
curried
(5))但是,如果我将调用
浏览 0
提问于2013-03-09
得票数 12
回答已采纳
1
回答
使用嵌套列表(以未知
的
程度) (Racket)
、
、
、
这是我第一次发帖,所以如果我搞砸了,请告诉我:)'(#<procedure:
curried
:tt> #<procedure:
curried
:tt> #<procedure:
curried
<procedure:
curried
:tt> #<procedu
浏览 4
提问于2020-04-30
得票数 0
回答已采纳
2
回答
如何截取或编辑咖喱
函数
、
我对js和
函数
式编程很陌生const orgFunc = (str, str2) =>{} {} {}3 console.log("interceptFunc", int
浏览 0
提问于2018-04-18
得票数 0
回答已采纳
1
回答
如何将currying应用于scala
中
现有的normal
函数
我在scala中有以下
函数
scala> def add(x:Int,y:Int) = x+y <console>:7: error: value
curried
is not a member of object= Function.
curried
(add _) <console>
浏览 4
提问于2016-08-06
得票数 2
2
回答
寻找定理
的
计算解释
、
、
我有以下定理:(A→(B→C))→((A∧B)→C),我试图确定它
的
计算解释是什么。我有以下选项:(3)创建两个给定
的
A值和B值
的
元组
的
函数
。 (4)这个逻辑公式没有计算
浏览 0
提问于2019-08-09
得票数 3
3
回答
LISP动态定义
函数
、
、
我想用一个参数定义一个
函数
,该参数定义另一个以该参数作为名称
的
函数
。不起作用
的
例子: (DEFUN name (var) (op const var))) 问题是没有计算name,所以定义
的
函数
总是被称为
浏览 1
提问于2014-04-10
得票数 1
1
回答
Scala
中
与
curried
函数
相关
的
问题
我有几个与
curried
函数
相关
的
问题。在这里,我逐一询问他们2)为什么我们不能从部分参数化
的
方法
中
定义一个
函数
?multiply(2,
浏览 0
提问于2012-06-11
得票数 11
回答已采纳
1
回答
理解JavaScript当前实现时有问题
、
、
} curriedJoin(1)(2)(3)function curry(fn) { }} 我很难理解JavaScript
中
咖喱
函数
的
这个实现,特别是递归
的
情况。我认为
curried
正在返回一个匿名
函数
,它需要一些参数,并封装
curried
的<
浏览 4
提问于2022-10-12
得票数 1
回答已采纳
1
回答
如何在
curried
函数
中将Array.prototype方法作为参数传递
、
我开始学习
curried
函数
,并且认为有一个
函数
可以让我在相似的dom元素组(属于同一父元素
的
输入组或选择组)中找到满足回调
函数
的
元素,这会很有用。我
的
目标是实现一个
curried
函数
,在这个
函数
中
,我可以传递一个DOM元素
的
id (parentId),该元素包含我想要在其上运行callback
的
元素(带有类groupClassName)。我已经设法让
cu
浏览 23
提问于2019-04-12
得票数 1
回答已采纳
2
回答
双星号运算符在这里是如何工作
的
?
、
我了解*和**运算符
的
一般工作方式。下面的代码取自django
的
源代码 def _
curried
(*moreargs, **morekwargs):return _
curried
我了解了args + moreargs部件
的</e
浏览 1
提问于2013-06-27
得票数 0
回答已采纳
1
回答
带有rest运算符
的
通用curry
函数
、
我现在正在学习如何在js
中
运行,特别是如何创建一个通用
的
咖喱
函数
。“得到一个新
函数
,该
函数
递归地调用
curried
函数
,然后返回一个新
函数
,以此类推。我无法理解
的
是,内部咖喱
函数
中
的
"args“参数是如何在元素
中
不断增加
的
?我们不会对"args“数组做任何推送。顺便说一句,没有rest操作符,相同
的
curry
浏览 2
提问于2021-10-12
得票数 0
回答已采纳
4
回答
uncurry
函数
的
类型签名
uncurry f=\(a,b)->f a b uncurry将
curried
函数
转换为成对
的
函数
,但上面的
函数
只是将其转换为
curried
函数
f a b。这是否与uncurry
函数
的
定义相矛盾?
浏览 4
提问于2011-01-21
得票数 5
回答已采纳
1
回答
Scala:我是在写一个
curried
函数
吗?
、
、
、
我必须将以下
函数
转换为
curried
函数
: t.flatMap(x => x.resources.mapResource) => { x.id }))问题是,在我看来,我似乎混淆了高阶
函数
浏览 2
提问于2017-07-14
得票数 0
回答已采纳
1
回答
理解更高级
的
类型-实现特征功能
尝试按照这个示例(取自scala )为所有集合创建通用
的
sum
函数
def plus(a1: A, a2: A): A} def foldLeft[A](xs:List[A],m:Summable[A]) = } 然而,尽管foldLeft
函数
接受两个参数
浏览 5
提问于2014-02-06
得票数 0
1
回答
有没有一种方法可以将咖喱
函数
转换为非咖喱
函数
?
在rescript-json-组合器
中
的
映射
函数
只接受未编译
的
函数
,并且我们使用
的
函数
是
curried
函数
。以前:
浏览 9
提问于2022-10-06
得票数 0
回答已采纳
1
回答
函数
变量重载
、
、
我有一个
curried
函数
,需要重载返回
的
函数
签名(简化示例): // Do something对于带有function关键字
的
类方法或
函数
声明,重载工作得很好,但我还不能将其用于
curried
函数
。
浏览 12
提问于2017-01-24
得票数 1
回答已采纳
2
回答
函数
与Python fn模块一起使用
、
、
我找到了这个
函数
式编程库fn,并且找到了以下
函数
currying
的
代码>>> @
curried
...1515Tracebacklin
浏览 1
提问于2015-07-25
得票数 2
1
回答
case类构造
函数
、
、
、
在定义case类时,默认
的
伴随对象有一个很好
的
curried
方法来获取case类构造
函数
的
匆匆版本:defined classFoo res4: String => (Int => Foo) = <function1>scaladefined class
浏览 2
提问于2012-10-20
得票数 12
1
回答
ML
中
的
Curried
函数
我需要用ML编写一个多态
函数
,这样它
的
签名就是:fun sig4 (f, g) a c b = else if 2 > 2 then
浏览 1
提问于2013-11-05
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券