Logic and Complexity of Type Inference in Programming Languages
Logic and Complexity of Type Inference in Programming Languages
批准号:
9017125
负责人:
Harry Mairson
金额:
$9.36万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-01-01 至 1993-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This is a detailed study of the logic and complexity of type inference, with applications to functional and logic programming languages. The typed lambda calculus provides a functional "simplest" such language for this research. Computation can be embedded in type disciplines for this language, and complexity results concerning the decision process of typability can be derived for natural extensions to the language, including ML-style let-polymorphism, fixed point operators, and second-order polymorphic lambda calculus. Other complex forms of typing will be analyzed, complexity- and unification- related models of computation. The phenomenon of boundedness in database logic programs, and the relationship between deciding typability and actually computing types will be studied.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
RAISE: Software for Making: Programmable Geometry for Mathematics Education, Classical Stringed Instrument Design, and its Material Culture
-
批准号:1836965
-
项目类别:Standard Grant
-
资助金额:$42.08万
-
财政年份:2018
-
负责人:Harry Mairson
-
依托单位:
SHF:small:Functional geometry and the Traite de Lutherie: Domain-specific languages for computational thinking about the science of art
-
批准号:1422029
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2014
-
负责人:Harry Mairson
-
依托单位:
New Foundations for Control Flow Analysis
-
批准号:0811297
-
项目类别:Standard Grant
-
资助金额:$23.0万
-
财政年份:2008
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0098228
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228901
-
项目类别:Standard Grant
-
资助金额:$9.07万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228951
-
项目类别:Standard Grant
-
资助金额:$27.0万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:9988312
-
项目类别:Standard Grant
-
资助金额:$11.19万
-
财政年份:2000
-
负责人:Harry Mairson
-
依托单位:
Experimental Software Systems: Linear Naming: Experimental Software for Optimizing Communication Protocols
-
批准号:9806718
-
项目类别:Continuing Grant
-
资助金额:$90.97万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
CISE-PostDoc: Design and Analysis of Symmetric, Hybrid Procedure-calling Protocols
-
批准号:9804662
-
项目类别:Standard Grant
-
资助金额:$6.6万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
Programming Language Foundations of Computation Theory
-
批准号:9619638
-
项目类别:Standard Grant
-
资助金额:$21.02万
-
财政年份:1997
-
负责人:Harry Mairson
-
依托单位:
CISE Postdoctoral Program: Computational Efficiency of Optimal Reduction in Lambda Calculus
-
批准号:9504288
-
项目类别:Standard Grant
-
资助金额:$4.62万
-
财政年份:1995
-
负责人:Harry Mairson
-
依托单位:
Logic, Complexity, and Programming Languages
-
批准号:9216185
-
项目类别:Standard Grant
-
资助金额:$14.21万
-
财政年份:1993
-
负责人:Harry Mairson
-
依托单位:
海外基金