摘要
1 A.Aiken、J.H.Williams和E.L.Wimmers。 存在错误时的程序转换。 程序中。 第17届ACM POPL,第210-217页。 ACM出版社,1990年。 谷歌学者 数字图书馆 2 F.Barbanera和S.Berardi。 通过类控制约简从经典逻辑中提取构造性内容。 程序中。 国际协调TLCA,第45-59页。 施普林格,1993年。 LNCS第664卷。 谷歌学者 数字图书馆 三。 H.巴伦德雷格特。 兰姆达微积分。 北荷兰,修订版,1984年。 谷歌学者 4 U.Berger和H.Schwichtenberg。从经典证明中提取程序。 在D.Leivant编辑的《LCC学报》第9期中。 1995 谷歌学者 数字图书馆 5 G.M.比尔曼。 走向经典的线性a-演算。 《东京线性逻辑会议论文集》,计算机科学电子笔记第3卷。 爱思唯尔,1996年。 谷歌学者 6 Th.可口。 经典算术的证据语义学。 《符号逻辑杂志》,60:325-3371995年。 谷歌学者 数字图书馆 7 V.Danos、J.-B.Joinet和H.Schellinx。 《一种新的解构逻辑:线性逻辑》,J.-Y.Girard等人主编,《线性逻辑的进展》。 剑桥大学出版社,1995年。 谷歌学者 8 O.Danvy和A.Filinski。 代表控制:对CPS变换的研究。 数学。 结构。 公司。 科学,2(4):361-3911992。 谷歌学者 交叉引用 9 P.de Groote先生。 .k/#-演算的CPS翻译。 在S.Tison,编辑,《第19届国际代数与程序设计大会论文集》(CAAP’9#),第85-138页。 Springer-Verlag,1994年。 谷歌学者 数字图书馆 10 M.Felleisen先生。 一流提示的理论与实践。 程序中。 第15届年度A CM糖浆。 《编程语言原理》,圣地亚哥,第180-190页。 ACM出版社,1988年。 谷歌学者 数字图书馆 11 M.Felleisen、D.P.Friedman、E.Kohibecker和13。 配音。 顺序控制的句法理论。 理论计算机科学,52:205-2371987。 谷歌学者 数字图书馆 12 M.Felleisen和R.Hieb。 关于顺序控制和状态句法理论的修订报告。 理论计算机科学,103:235-2711992。 谷歌学者 数字图书馆 13 J.-Y.吉拉德。 一种新的构造逻辑:经典逻辑。 数学。 结构。 在Comp。 《科学》,1:255-2961991年。 谷歌学者 交叉引用 14 M.J.C.Gordon、A.J.R.Milner和C.P.Wadsworth。 爱丁堡LCF。 LNCS 78,Springer-Verlag,1979年。 谷歌学者 15 T.格里芬。 控制的公式化概念。 程序中。 ACM Conf.编程语言原理。 ACM出版社,1990年。 谷歌学者 数字图书馆 16 C.A.Gunter、D.R6my和J.G.Riecke。 类ML语言中异常和控制的泛化。 程序中。 一个CM Con}。 功能编程和计算机体系结构,第12-23页。 ACM出版社,1995年。 谷歌学者 数字图书馆 17 R.Harper、B.Dubs和D.MacQueen。 在ML《函数编程杂志》上键入一级续集,3(4):465-4841993年10月。 谷歌学者 交叉引用 18 C.T.海恩斯。 逻辑延续。 《逻辑进展杂志》,4:157-1761987年。 谷歌学者 数字图书馆 19 C.T.Haynes、D.P.Friedman和M.Wand。 从延续中获取协同程序。 《计算机语言杂志》,11:143-1531986年。 谷歌学者 数字图书馆 20 M.霍夫曼。 callby值控制运算符的完善公理化,预印本,1994年。 谷歌学者 21 J.-L.克里文。 经典逻辑、存储运算符和二阶A-演算。 《纯粹逻辑与应用逻辑年鉴》,68:53-781994年。 谷歌学者 交叉引用 22 X.勒罗伊。 Carol Light System,0.6版:文档和用户手册。 INRIA,1993年。 包括在Caml Light分布中。 谷歌学者 23 R.Milner、J.Parrow和D.Walker。 移动进程I和II的微积分。 信息与计算,100:1-771992。 谷歌学者 数字图书馆 24 R.Milner、M.Tofte和R.Harper。 斯坦的定义。 dard ML.麻省理工学院出版社,马萨诸塞州剑桥,1990年。 谷歌学者 数字图书馆 25 C.穆尔西。 经典证明的评估语义。 程序中。 第五届IEEE计算机科学逻辑年度研讨会。 mEE计算机社会出版社,1991年。 谷歌学者 交叉引用 26 H.Nakano。 接球投掷机制的逻辑结构。 1995年,东京大学博士论文。 谷歌学者 27 C.-H.L.Ong。 经典证明的语义观:类型论、范畴、指称特征。 程序中。 第11届IEEE糖浆。 《计算机科学中的逻辑》,新泽西州,1996年7月,第230-241页。 IEEE计算机学会出版社,1996年。 谷歌学者 数字图书馆 28 M.帕里戈特。 A/#-演算:经典自然演绎的算法解释。 程序中。 内部配置逻辑程序。 自动推理,第190-201页。 施普林格,1992年。 LNCS第624卷。 谷歌学者 数字图书馆 29 M.帕里戈特。 作为程序的经典证明。 程序中。 第三届库尔特G6del学术讨论会,第263-276页。 Springer-Verlag,1993年。 LNCS第713卷。 谷歌学者 数字图书馆 30 M.帕里戈特。 二阶经典自然演绎的强正规化。 程序中。 第8届IEEE年度计算机科学逻辑研讨会,第39-46页。 IEEE计算机学会出版社,1993年。 谷歌学者 交叉引用 31 A.M.Pitts和i.Stark。关于动态创建局部名称的高阶函数的可观察属性,或:有什么新功能? 程序中。 第18国际糖浆。 数学方面。 《计算机科学基础》,第122-141页。 Springer-Verlag,1993年。 LNCS第711卷。 谷歌学者 数字图书馆 32 G.D.Plotkin。 按名称调用、按值调用和lambda演算。 理论计算机科学,1:125-1592975。 谷歌学者 交叉引用 33 G.D.Plotkin。 LCF作为一种编程语言。 理论计算机科学,5:223-2551977。 谷歌学者 交叉引用 34 D.普拉维茨。 自然扣除。 Almqvist和Wiksell,1965年。 斯德哥尔摩哲学研究3。 谷歌学者 35 J.H.Reppy。 《ML并行编程》,剑桥大学出版社,1995年。 谷歌学者 数字图书馆 36 佐藤先生。 直觉主义和经典的自然演绎系统,带有接球和投掷规则。 理论计算机科学,1996年。 出现。 谷歌学者 数字图书馆 37 D.S.斯科特。 CucH、lSWIM和ownv的一种理论替代方案。 理论计算机科学,121:411-4401993。 谷歌学者 数字图书馆 38 D.Sitaram和M.Felleisen。 延续推理II:控制模型的完全抽象。 程序中。 Lisp和函数式编程的CM概念,第161-175页,1990年。 谷歌学者 数字图书馆 39 C.A.斯图尔特。 经典理论和功能控制理论。 1997年,牛津大学PRG博士论文。 正在准备中。 谷歌学者 40 T.Streicher和B.Reuse。 连续语义:控制操作符和抽象机器。 提交出版,1996年。 谷歌学者 41 C.塔尔科特。 Rum:功能和控制抽象的内涵理论。 程序中。 1987年逻辑和函数编程基础研讨会。 Springer-Verlag,1988年。 LNCS第306卷。 谷歌学者 数字图书馆 42 J.L.安德伍德。 证明的计算内容方面。 康奈尔大学博士论文,1994年。 谷歌学者 数字图书馆 43 旺德先生。 基于连续性的多道程序设计。 《1980年Lisp会议记录》,第19-28页。 Springer-Verlag,1990年。 谷歌学者 数字图书馆
建议
让咖喱霍华德发挥作用 哈斯克尔05:2005年ACM SIGPLAN哈斯克尔研讨会论文集 柯里-霍华德同构说,类型是命题,程序是证明。 这允许程序员通过使用类型来声明和强制程序的不变量。 不幸的是,当今函数式语言的类型系统不能。。。 集合论中的Curry-Howard对应 LICS’00:第15届IEEE计算机科学逻辑年会论文集 本文在经典逻辑[10]的框架内,为Zermelo-Fränkel集理论提出了一个类型lambda-calculus系统。 证明和程序之间的Curry-Howard对应最初是通过简单类型系统发现的。。。