functional-programming

functional-programming

文章 0 浏览 5

函数式编程语言的静态分析器,egScheme

我很少看到像Racket/Scheme这样的函数式编程语言的静态分析器,我什至怀疑是否有。我想为函数式语言编写一个静态分析器,比如Scheme/Racket。我该怎么…

格子衫的從容 2024-10-21 05:52:21 6 0

函数式编程中的多个源文件、目录结构和命名空间

我很惊讶地发现 Hacker News 的源代码只是一个包含函数定义的平面列表的大文件。 Git 中心 - news.arc 这对于函数式编程来说是典型的吗?像 OOP 项目…

弥繁 2024-10-21 03:29:09 1 0

使用 Cucumber 编写 Rails 应用程序的功能需求文档

根据 BDD,在新的 Rails 项目开始时使用 Cucumber 特性和场景来编写功能需求文档是一个好主意吗?…

静赏你的温柔 2024-10-20 19:39:21 6 0

在 Haskell 中构建和解析 SIP 消息(字符串)

我正在尝试通过编写 SIP 客户端来学习 Haskell。 我的问题是在下面的示例中,构建表示 SIP 请求的字符串的函数是什么样的,或者换句话说,而不是我正…

坚持沉默 2024-10-20 18:46:23 5 0

Scala 中的函数文字是什么?

Scala 中的函数文字是什么以及何时应该使用它们?…

因为看清所以看轻 2024-10-20 17:25:50 4 0

提升精神和提升凤凰问题

一个。是否可以定义使用传递到规则中的参数默认构造 Spirit 规则的局部变量?我有具有循环依赖关系的 AST 构建器对象,我想使用对父级的引用来初始化…

痕至 2024-10-20 16:38:46 9 0

Boost Phoenix(或 Boost Lambda)——懒惰地获取指针

有没有办法获取惰性凤凰值/ ref 的指针?如果是这样怎么办?…

╄→承喏 2024-10-20 10:36:28 7 0

用常量映射序列

如果我需要为映射到序列项的函数提供一个常量值,有没有比我目前正在做的更好的方法: (map my-function my-sequence (cycle [my-constant-value])) …

假面具 2024-10-20 09:26:21 4 0

Donald Knuth 选择过程式编程而不是函数式编程有什么原因吗?

Donald Knuth 的计算机编程艺术系列使用他自己的程序汇编语言,称为 MIX。现在的问题是:Knuth 是否应该使用函数式语言来描述他的算法? TeX 应该用函…

半衾梦 2024-10-20 07:29:50 8 0

Erlang:是否可以将最小函数编写为列表折叠?

给定一个函数: min(A, B) when A = A; min(_A, B) -> B. 我可以在函数 foldl 中以类似的方式使用它吗: lists:foldl(fun min/2, 0, [1,2,3,4,5,6,7,8…

病毒体 2024-10-20 02:19:57 8 0

标准ml值限制误差

您好,我需要帮助理解为什么我在这段代码中遇到值限制错误,以及如果可能的话如何解决它。 特别是在 val cnil 中,我试图创建一个空的 CLIST 结构来与…

小嗷兮 2024-10-19 23:55:42 6 0

将函数的第一个参数旋转为第 n 个

给定一个至少具有 n 个参数的函数,我想旋转第一个参数,使其成为第 n 个参数。例如(在无类型 lambda 演算中): r(λa. a) = λa. a r(λa. λb. a …

内心激荡 2024-10-19 23:23:17 6 0

为什么 Curry 的 std lib 中的非确定性选择函数没有直接定义,而是使用辅助 2 参数函数定义?

考虑 Curry 编程语言 中的一个函数 choose,其规范为“(choose xs) 非确定性地从列表 xs 中选择一个元素”。 我将通过两个替代的非确定性规则直接实现…

小红帽 2024-10-19 20:51:01 6 0

有人知道上下文环境(CE)机器(解释器)吗?

我目前正在研究使用 Context-Environment 机器进行 lambda 演算的小步语义。 在这种机器中,或者说解释器中,闭包的定义是开放的 lambda 术语与定义闭…

电影里的梦 2024-10-19 19:07:02 2 0

如何静态验证某些 C# 代码是否有效?

在 C# 中以函数式风格编写时,是否有任何工具可以静态验证类是不可变的并且函数是纯的?我认为这在一般情况下是不可能的,但 90% 的时间都正确的工具…

娇妻 2024-10-19 18:25:23 3 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文