首页    期刊浏览 2024年11月25日 星期一
登录注册

文章基本信息

  • 标题:Index-Stratified Types
  • 作者:Rohan Jacob-Rao ; Brigitte Pientka ; David Thibodeau
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2018
  • 卷号:108
  • 页码:19:1-19:17
  • DOI:10.4230/LIPIcs.FSCD.2018.19
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:We present Tores, a core language for encoding metatheoretic proofs. The novel features we introduce are well-founded Mendler-style (co)recursion over indexed data types and a form of recursion over objects in the index language to build new types. The latter, which we call index-stratified types, are analogue to the concept of large elimination in dependently typed languages. These features combined allow us to encode sophisticated case studies such as normalization for lambda calculi and normalization by evaluation. We prove the soundness of Tores as a programming and proof language via the key theorems of subject reduction and termination.
  • 关键词:Indexed types; (co)recursive types; logical relations
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有