arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1503.09060cs.LO
收藏

λ演算教程介绍

A Tutorial Introduction to the Lambda Calculus

Raul Rojas

摘要:

这篇文章是对$λ$ -演算的一个简明而轻松的介绍。这种形式主义是由Alonzo Church开发的,作为研究有效可计算函数的数学性质的工具。形式主义变得流行起来,并为函数式程序设计语言家族提供了强大的理论基础。本教程展示了如何使用$λ$ -演算执行算术和逻辑计算,以及如何定义递归函数,即使$λ$ -演算函数是未命名的,因此不能显式地引用它们自己。

英文摘要:

This paper is a concise and painless introduction to the $λ$-calculus. This formalism was developed by Alonzo Church as a tool for studying the mathematical properties of effectively computable functions. The formalism became popular and has provided a strong theoretical foundation for the family of functional programming languages. This tutorial shows how to perform arithmetical and logical computations using the $λ$-calculus and how to define recursive functions, even though $λ$-calculus functions are unnamed and thus cannot refer explicitly to themselves.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑