腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
如何在匿名fn中进行
递归
,没有尾
递归
、
、
、
、
如何在匿名
函数
中进行
递归
,而不使用尾
递归
?(defn power (if (zero?exponent) (* number (power number (- exponent 1))))) 假设我想作为一个匿名
函数
来做这件事。出于某种原因,我不想使用尾
递归
。
浏览 24
提问于2012-05-08
得票数 20
回答已采纳
1
回答
将
Y-Combinator
应用于
Clojure
中
具有
两个
参数
的
递归
函数
?
、
、
、
在
Clojure
中
为单
参数
函数
(如阶乘或斐波那契
函数
)执行Y组合器是有详细记录
的
:非y-组合器版本 (co
浏览 0
提问于2010-08-14
得票数 5
回答已采纳
2
回答
如何在
clojure
中
定义具有不确定
参数
的
函数
、
我想知道如何在
clojure
中
定义
带有
不确定
参数
的
函数
。下面是一个示例:(reduce list [1 2 3 4]) => (1 2 3 4)我想定义reduce
函数
(reduce func coll),它可以
将
函数
应用于
coll
中
的
前
两个
元素
浏览 0
提问于2016-02-03
得票数 0
1
回答
方案
中
的
Y组合子使用教堂编号爆炸,但在常规编号上工作
、
我刚刚读了劳尔·罗哈斯
的
“Lambda演算1教程介绍”。我
将
lambda表达式放入Scheme (TinyScheme)
中
以试用它们。除了使用
Y-combinator
计算教堂数0,1,...,N
的
总和
的
递归
函数
外,一切都正常工作,
Y-combinator
耗尽了内存。奇怪
的
是,如果我使用常规数字计算和,
Y-combinator
会起作用。x) 0) (else (+ x (r (sub1
浏览 27
提问于2021-04-22
得票数 1
回答已采纳
2
回答
在
clojure
中
动态生成高性能
函数
、
、
、
、
我正在尝试使用
Clojure
动态生成可
应用于
大量数据
的
函数
-即要求
将
函数
编译为字节码以便快速执行,但其规范直到运行时才为人所知。例如,假设我用一个简单
的
DSL指定
函数
,如下所示:我想创建一个
函数
编译规范,以便:
将
返回一个
带有
一个
参数
x
的<
浏览 0
提问于2010-05-13
得票数 7
回答已采纳
2
回答
->宏和部分
函数
为什么不能在
带有
->
的
链式调用中使用部分
函数
或匿名
函数
"123" sort (partial apply str))我本以为会创建部分
函数
,并立即将其
应用于
前一个
函数
的
结果,但它
浏览 4
提问于2015-03-21
得票数 1
回答已采纳
3
回答
C++
中
的
不动点组合子
、
、
我对使用定点组合器
的
实际示例很感兴趣(比如C++
中
的
。你有没有在真实
的
代码中使用过带或
的
定点组合器?我发现在egg
中
的
这个例子有点太密集了:{ using bll::_2; ) ) (5); } 你能解释一下这一切
浏览 0
提问于2008-09-30
得票数 11
回答已采纳
1
回答
SML
中
的
广义列表打印功能
、
、
我必须编写一个
函数
来打印
带有
以下类型签名
的
SML格式
的
列表:"printGenList“
将
接受
两个
参数
函数
f和列表l,并
递归
地
将
函数
f
应用于
列表l
的
每个元素。因为我是ML
的</em
浏览 3
提问于2013-11-12
得票数 0
3
回答
Clojure
元编程问题(针对初学者!)
总之,我开始看一看
Clojure
语言,并对我正在尝试做
的
事情有几个问题。其主要目标是
将
序列
函数
every?别名为all?。我确信有一个
函数
或宏可以实现别名(或者类似的东西),但我想看看我目前所知道
的
一些基本结构是否可以实现。我
的
方法是定义一个名为all?
的
函数
,该
函数
将其
参数
应用于
every?实现。我很想知道这是否可以成为不可知
的
,所以我想将我
的
浏览 2
提问于2010-07-06
得票数 11
回答已采纳
1
回答
闭合
函数
解释。
有人能解释一下这个
clojure
函数
的
原理吗?
浏览 3
提问于2016-03-16
得票数 1
回答已采纳
2
回答
要应用
的
函数
列表
我是
clojure
的
新手,我想完成以下工作:(defn A [x] ...); commands = "ACCBB" (appl
浏览 4
提问于2017-10-08
得票数 1
回答已采纳
2
回答
如何在clisp
中
实现doc
函数
?
、
在
clojure
中
,我可以使用doc,如下所示:-------------------------(f F G h) Alpha获取一组
函数
并返回一个fn,该fn是这些fn
的
并置。返回
的
fn采用可变数量
的
参数
,并返回一个向量,其中包含
将
每个fn
应用于
参数
的
结果(从左到右
浏览 0
提问于2011-09-28
得票数 0
回答已采纳
2
回答
Clojure
:
将
字符串转换为
函数
以下工作:;; => 1((read-string "first") [1 2 3]) ;; => nil
浏览 3
提问于2020-08-01
得票数 1
回答已采纳
3
回答
使用
函数
作为
参数
递归
调用
函数
、
从问题中,我知道如何
将
函数
作为
参数
传递给
函数
。但是我们需要做得更深入..。 (message "arg = %s" arg) (func2 'func (- arg 1))) 调用(fun
浏览 3
提问于2013-05-29
得票数 0
6
回答
我为什么要在
Clojure
中使用“apply”?
、
这是Rich在其中一篇博客文章
中
说
的
,但我不明白使用apply
的
动机。请帮帮忙。
Clojure
和CL之间
的
一个很大
的
区别是
Clojure
是一个Lisp-1,所以不需要
函数
,而apply仅用于
将
一个
函数
应用于
运行时定义
的
参数
集合。所以,(应用f)可以写(f )。另外,他所说
的
"
Clojure
是Lisp-1“和funcal
浏览 6
提问于2009-08-10
得票数 50
回答已采纳
2
回答
在Scheme中使用Y-组合器,使用惰性评估?
、
、
是否有人知道如何在Scheme
中
实现Y-组合器,特别是使用惰性评估和附加
参数
?我
的
理解是这个计划(保证?)(延迟)和(强制)提供懒惰
的
评估支持。根据我
的
理解,Y与应用程序如下所示,但是由于默认
的
应用顺序评估,
将
无法在Scheme
中
工作。,但是它使用另一个
带有
参数
的
lambda
函数
作为解决方案:(define Z
浏览 4
提问于2019-05-04
得票数 3
回答已采纳
5
回答
如何使用
Clojure
生成Fibonacci序列?
、
ns src.helloworld) 我是
函数
式编程
的
新手,我决定开始学习
Clojure
,因为它是,与C#完全不同。以下是我遇到
的
错误:java.lang.IllegalArgumentException:helloworld,我从来没有做过像这
浏览 7
提问于2011-04-16
得票数 4
回答已采纳
2
回答
在
Clojure
中
对s表达式列表进行
递归
、
、
、
、
为了设置一些上下文,我正在学习
Clojure
,以及更一般
的
Lisp开发。在我
的
Lisp之路上,我目前正在学习"Little“系列,努力巩固
函数
式编程和基于
递归
的
解决方案求解
的
基础。例如,下面是一个基于
Clojure
的
“发生*”
函数
(来自Little Schemer)
的
实现,该
函数
计算一个原子在S表达式列表中出现
的
次数: (defn atom?现在,我理解
浏览 6
提问于2011-11-08
得票数 13
回答已采纳
6
回答
C#
中
的
匿名方法可以调用自身吗?
、
、
the compiler ......} 有没有其他方法可以在C#
中
设置匿名方法
浏览 1
提问于2009-07-30
得票数 59
回答已采纳
5
回答
对
Clojure
中
的
序列进行计数
我正在从4
Clojure
站点求解,要求我编写一个
函数
来计算序列
中
的
元素。因为我曾经和Haskell混在一起,所以我知道使用fold可能是实现这一点
的
方法。读完这篇文章后,我开始理解我应该为同样
的
目的而使用reduce。以下是我提交
的
答案:这背后
的
原因是迭代列表,并每次对初始值为0
的
值调用inc。然而,这是行不通
的
。该网站抱怨“传递给:core$inc
的
args
浏览 2
提问于2013-05-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Clojure和Haskell——深度学习中的函数式语言之美
第31天,我终于被递归打败了,禁止套娃太应该了!
手把手介绍函数式编程:从命令式重构到函数式
编程语言中的6个有趣特性
Python3(3)Python 函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券