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

文章基本信息

  • 标题:Extending Abramsky's Lazy Lambda Calculus: (Non)-Conservativity of Embeddings
  • 本地全文:下载
  • 作者:Manfred Schmidt-Schau{\ss ; Elena Machkasova ; David Sabel
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2013
  • 卷号:21
  • 页码:239-254
  • DOI:10.4230/LIPIcs.RTA.2013.239
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the leftmost outermost rewriting strategy, considered under observational semantics, or extensions thereof, are an adequate model for semantic equivalences in real-world purely functional programming languages, in particular for a pure core language of Haskell. We explore several extensions of the lazy lambda calculus: addition of a seq-operator, addition of data constructors and case-expressions, and their combination, focusing on conservativity of these extensions. In addition to untyped calculi, we study their monomorphically and polymorphically typed versions. For most of the extensions we obtain non-conservativity which we prove by providing counterexamples. However, we prove conservativity of the extension by data constructors and case in the monomorphically typed scenario.
  • 关键词:lazy lambda calculus; contextual semantics; conservativity
国家哲学社会科学文献中心版权所有