Scheme是Lisp系列中的一种函数式编程语言,它以lambda演算与eager(applicative-order)评估密切相关。有关URL方案的问题,请使用标记“url-scheme”。
这是我第一次发布,因此,如果我搞砸了,请告诉我:)这是我无法导入或使用“用于函数”的作业。所以我有一个嵌套列表,但我不知道它的程度...
我最近开始学习GIMP方案,并编写了“创建心脏”脚本。我想学习如何创建SF调整以使心脏尺寸不同?我创建了调整高度...
我创建了一个简单的Web应用程序,用户在其中输入数字,然后将其计算为不同的货币。我发现的问题是,要显示该数字,首先需要...
如何将两个表达式融合为一个:(map(lambda(x)(println x))(gen-truth 2'(#t #f)))(map(lambda(x)(println(apply and- l x)))(gen-truth 2'(#t #f)))很高兴在...
是否有可能编写一个将带任何宏并将其转换为函数的函数,以便可以将其作为参数传递给另一个函数?
AND和OR是宏,由于宏不是方案/机架中的第一类,因此它们不能作为参数传递给其他函数。部分解决方案是使用and-map或or-map。是否可以...
我一直得到我的输出为:考试平均:50。#!unspecific每当我尝试在计划中打印程序时。我使用两个函数print和secprint,我认为可能会发生错误:(define ...
在Racket(Scheme)中,是否有任何方法可以将(列表1 2 3)转换为仅1 2 3?
#lang球拍(需要语法/解析/定义)(需要球拍/绘制)(定义厚度1.99)(定义颜色集(哈希`black`(0 0 0)`white`(255 255 255)`light-灰色`(229 229 229)`dark -...
SICP中的练习1.3要求定义一个过程,该过程以3个数字作为自变量,并返回2个最大数字的平方和。我想我已经对了,但是我不太确定...
我正在尝试在sicp中编写一个更高级别的函数,该函数采用可变数量的单参数函数,并返回另一个函数,该函数由所有传递的函数组成。假设...
我有一个基本的字符轮换算法,我需要将用户输入存储到名为key的全局变量中。如何用用户输入的值修改密钥? ;要修改的全局变量(...
[特别是在阅读有关函数式编程和方案(以及Racket)的书时,我碰巧遇到了一个练习,其中陈述了以下内容: [
LISP语言(尤其是Racket)中是否有任何内置函数都可以像map一样工作,但是将元素的索引作为映射函数的参数之一传递?这样的示例...
同时阅读:https://docs.racket-lang.org/reference/pairs.html我遇到了list *类似于list,但是最后一个参数用作结果的尾部,而不是最后一个元素。结果是...
试图从另一个文件访问功能。放置(提供(全部定义))在另一个文件中。现在尝试使用完整路径实际引用它:(需要“ C:\ Users \ functions.rkt”)...
(定义(购物车清单)(cond((空清单)'())((=(长度清单)1)(地图清单(第一个清单)))(其他(append-map(lambda(x) (地图(lambda(y)(cons y ...
我正在尝试使用DrRacket反转Scheme中的列表。代码:(定义rev(lambda(l)(if(null?l)'()(append(rev(cdr l))(list(car l)))))))如果我输入了(rev'(a(( b)(cd)((((...
方案提供了一种字节向量类型,可用于对字节和字节数组进行低级操作(请参见r6rs和chez手册)。但是,它似乎没有提供检索...
我正在运行以下代码:(定义(myadd xy)(+ xy)(显示(+ xy)))(定义(mymul xy)(* xy)(显示(* xy))))(应用myadd'( 3(应用mymul'(3 4)))我正在尝试...