Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在方案中使用 lambda 而不是 let
在SICP 1 2 1中有一个生成有理数的函数 如下 define make rat n d let g gcd n d cons n g d g 我只是好奇如何使用 lambda 而不是 let 来实现同样的事情 而不需要调用 GCD 两
Lambda
SCHEME
sicp
SICP 3.52 延迟 CDR
练习3 52 define sum 0 define accum x set sum x sum sum 1 define seq stream map accum stream enumerate interval 1 20 2 defi
Stream
SCHEME
sicp
lazysequences
阅读 SICP 时使用什么解释器? [关闭]
Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在阅读 SICP 书 网址为http mitpress mit edu sicp 要运行示例代码 我应该使用哪个解释器 我考虑过 Eclipse 的 Dandelion Lisp
SCHEME
sicp
在这种情况下如何在 Racket 上订购我的累积变量?
出于教育原因 我使用 Racket 进行编码 我收到了一项任务 其中我应该创建一个函数 在没有过滤器的情况下 它将接收一个列表作为输入 并仅返回另一个列表 其中包含第一个列表的偶数 我提出了迭代过程的递归定义 define add even
functionalprogramming
lisp
racket
sicp
难以理解/可视化 SICP 流汉明数程序
我基本上陷入了 SICP 练习 3 56 的困境 问题是这样的 练习3 56 R Hamming 首先提出的一个著名问题是 按升序且不重复地枚举除 2 3 或 5 之外没有质因数的所有正整数 一种明显的方法是简单地测试每个整数反过来看看它是
Stream
SCHEME
lazyevaluation
sicp
hammingnumbers
在 SICP 中使用 lambda 定义 cons/car/cdr
当我在 SICP 中遇到以下 cons 和 car 的 替代 定义时 我刚刚开始觉得我对 lambda 在球拍和方案中的使用有一个模糊的理解 define cons x y lambda m m x y define car z z lam
Lambda
SCHEME
racket
sicp
三个问题环境评价模型
I am reading the SICP book Here about the imperative programming model I could not understand the illustration in two po
function
variables
lisp
Evaluation
sicp
球拍博士中的 mcons
我在读取球拍博士的输出时遇到问题 默认情况下 它使用 mcons 显示列表 例如 sicp 练习 2 32 生成 gt subsets list 1 2 3 mcons mcons mcons mcons 3 mcons mcons 2 m
lisp
SCHEME
sicp
racket
寻求有关 SICP 练习 1.5 的一些解释
问题可以找到here 在书中 我发现对正常订单评估的描述是 另一种评估模型在需要操作数的值之前不会评估操作数 相反 它会首先用操作数表达式替换参数 直到获得仅涉及原始运算符的表达式 然后执行评估 我还发现了另一个简短的描述 充分扩展然后缩小
lisp
SCHEME
sicp
在使用 DrScheme 的 SICP 练习 2.26 中,为什么 cons 返回一个列表,而不是一对列表?
在 SICP 练习 2 26 中 给出了该方案代码 define x list 1 2 3 define y list 4 5 6 然后给出这个 cons 调用 cons x y 我预计会产生一对列表 1 2 3 4 5 6 但翻译给出 1
SCHEME
sicp
sicp cons-stream 是如何实现的?
我正在研究 scip 的流部分 并且一直致力于如何定义流 以下是我的代码 define memo func function let already run false result false lambda if not already
SCHEME
sicp
方案,SICP,R5RS,为什么延迟不是特殊形式?
这是关于 SICP 的第 3 5 章 其中正在讨论流 这个想法是 cons stream 1 display hey 不应该评估 cons stream 的第二部分 因此它不应该打印 hey 这确实发生了 我得到以下输出 嘿 1 所以我的结
SCHEME
sicp
r5rs
«
1
2