问题标签 [racket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
functional-programming - 如何在 Scheme 中使用声明(类型、内联、优化)?
如何声明参数的类型以规避类型检查?
如何优化速度以告诉编译器尽可能快地运行函数,例如(优化速度(安全 0))?
如何在 Scheme 中创建内联函数?
如何使用数据对象的未装箱表示?
最后,这些是否重要或必要?我可以依靠我的编译器来进行这些优化吗?
谢谢,昆贾恩。
functional-programming - CL中优化速度声明的作用是什么?
这个命令做了哪些优化步骤
我可以在我的 Lisp/Scheme 程序中对其中一些技术进行手工编码吗?
functional-programming - 我可以在 PLTScheme 中反汇编我的代码吗?
我可以在 LISP 中看到(反汇编)这样的方案函数的翻译机器指令吗?
functional-programming - 如何在 Scheme/Lisp 中为结构添加元素
我有一个输入是这种形式:
(上下文:单词表示电影,数字表示用户提交的加权评分)
我需要添加所有数量并返回一个看起来像这样的列表
如何遍历列表和所有数量?我真的很难过。请帮我。
谢谢。
functional-programming - 如何在 PLT Scheme 中制作模块?
我试过这样做:
但我得到这个错误:
什么是正确的方法?
lisp - 你如何在 Scheme/Lisp 中对符号进行算术计算?
我需要使用符号执行计算。我需要将 hh:mm 形式的时间转换为经过的分钟数。
这是一个不正确的代码,经过所有转换后我得到一个字符并且无法执行正确的计算。
你们有什么建议吗?我无法更改输入类型。
上下文:输入是航班时刻表,因此我无法更改数据结构。
;; -------------------------------------------------- --------------------
编辑:想出了一个丑陋的解决方案。请提出更好的建议。
lisp - 关于 Scheme (plt-scheme) 中的“If..”
我的 Scheme 程序中有一个非常简单的要求,即在“if”的真实条件下执行多个语句。. 所以我写了我的代码,如下所示:
显然,上述方法不起作用,因为我无意中创建了一个带有 # 参数的 # 过程。因此,为了完成我的工作,我只需将上述表达式放入一个新函数中并从那里调用它,而不是表达式 1、表达式 2。有用。
所以,我的观点是:还有其他条件结构可以支持我的要求吗?
functional-programming - 如何在 Scheme/Lisp 中为此数据结构编写平均函数?
我想根据类似商品的平均价格找到新商品的价格。函数 get-k-similar 使用 k-Nearest Neighbors 但返回给我这个输出
((list rating age price) proximity)
。
我需要找到类似物品的平均价格。即117和75的平均值。有更好的迭代方法吗?我的功能看起来太丑了。
python - 在 SimpleHTTPServer.py 中重定向浏览器?
我部分是通过在 Scheme 中实现SimpleHTTPServer.py的功能。我对 HTTP 请求/响应机制很感兴趣。在浏览上述文件时,我遇到了这个 - “#redirect browser - 基本上做 apache 在代码中所做的事情”。
为什么在这种情况下需要这种重定向?
functional-programming - 什么是“减少语义”?请通俗地解释一下PLT Redex的使用
有人请用更简单的语言解释归约语义和 PLT Redex 的用法。
谢谢。