首页> 外文会议>Generic Programming >Basic Category Theory for Models of Syntax
【24h】

Basic Category Theory for Models of Syntax

机译:句法模型的基本范畴论

获取原文

摘要

A preliminary version of these notes formed the basis of four lectures given at the Summer School on Generic Programming, Oxford, UK, which took place during August 2002. The aims of the notes are to provide an introduction to very elementary category theory, and to show how such category theory can be used to provide both abstract and concrete mathematical models of syntax. Much of the material is now standard, but some of the ideas which are used in the modeling of syntax involving variable binding are quite new. It is assumed that readers are familiar with elementary set theory and discrete mathematics, and have met formal accounts of the kinds of syntax as may be defined using the (recursive) datatype declarations that are common in modern functional programming languages. In particular, we assume readers know the basics of λ-calculus. A pedagogical feature of these notes is that we only introduce the category theory required to present models of syntax, which are illustrated by example rather than through a general theory of syntax.
机译:这些注解的初稿构成了2002年8月在英国牛津的夏季编程培训班上进行的四次讲座的基础。这些注解的目的是提供对非常基本的范畴论的介绍,并为说明如何使用此类理论来提供语法的抽象和具体数学模型。现在,许多材料都是标准的,但是在涉及变量绑定的语法建模中使用的一些思想是相当新的。假定读者熟悉基本集理论和离散数学,并且已经满足了使用现代函数编程语言中常见的(递归)数据类型声明可以定义的语法类型的正式说明。特别是,我们假设读者了解λ微积分的基础知识。这些注释的教学功能是,我们仅介绍呈现语法模型所需的类别理论,这些类别理论是通过示例进行说明的,而不是通过语法的一般理论进行说明。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号