A simple type-theoretic language: Mini-TT
A simple type-theoretic language: Mini-TT
复制标题
一种简单的类型论语言:Mini-TT
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
M. Takeyama
中科院分区:
文献类型:
--
作者:
T. Coquand;Y. Kinoshita;Bengt Nordström;M. Takeyama
This paper presents a formal description of a small functional language
with dependent types. The language contains data types, mutual recursive/
inductive definitions and a universe of small types. The syntax,
semantics and type system is specified in such a way that the implementation
of a parser, interpreter and type checker is straightforward.
The main difficulty is to design the conversion algorithm in such a way
that it works for open expressions. The paper ends with a complete
implementation in Haskell (around 400 lines of code).