lambda-calculus

lambda-calculus

文章 0 浏览 2

如何使用 S、K 和 I 组合符编写一个空列表?

我知道: (cons [p] [q]) is ((s ((s i) (k [p]))) (k [q])) (car [lst]) is ([lst] k) (cdr [lst]) is ([lst] (k i)) 我想写一个像这样的列表 (cons …

时光无声 2024-07-30 17:19:06 5 0

Lambda 演算和教会数字混淆

我正在尝试了解 lambda 演算和丘奇数字的基础知识。 我已经进行了大量的阅读和练习,但我似乎一直试图了解某些函数是如何工作的。 我坚持的例子如下。…

蓝天 2024-07-25 09:33:58 6 0

有哪些学习 Lambda 演算的资源?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

囍孤女 2024-07-13 01:15:52 4 0

您知道哪些优雅且图灵完备的机器*? 书中有一本吗?

Lambda 演算当然非常优雅,但是函数的输入和输出之间存在这种不对称性,您不会感到困扰吗? 即,您可以使该函数接受两个参数(通过返回一个函数),但…

大海や 2024-07-12 06:16:22 6 0

如何评估表达式?

给定表达式所包含变量的值列表,如何计算表达式? eval::[(Variable,Integer)]-&gtExpr-&gtInteger 例子: eval[("x",2), ("y",4)](Mult(Plus(Var "x"…

默嘫て 2024-07-10 14:11:01 6 0

如何使用原始递归简化以下表达式?

可能的重复: Haskell 中的符号简化(使用递归?) 我想到的简化是 0*e = e*0 = 0 1*e = e*1 = 0+e = e+0 = e-0 = e 并简化常量子表达式,例如,Plus …

时光与爱终年不遇 2024-07-09 16:04:52 8 0

如何将变量转换为字符串?

例如,这样它就可以像这样工作 toString(Var x)=“x”…

西瓜 2024-07-09 10:31:18 9 0

原始递归

我将如何使用原始递归定义函数“简化”? 简化 :: Expr -&gt 表达式 ... 简化 使用基本算术简化表达式,例如 简化 (Plus (Var "x") (Const 0)) = Var …

白云不回头 2024-07-09 08:43:01 7 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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