VSL 2014: VIENNA SUMMER OF LOGIC 2014

Contextual Equivalences in Call-by-Need and Call-By-Name Polymorphically Typed Calculi (Preliminary Report)

Authors: Manfred Schmidt-Schauss and David Sabel

PapersPapers with AbstractsPrefaceAuthor IndexKeyword IndexAdditional files

Paper Information

Title:Contextual Equivalences in Call-by-Need and Call-By-Name Polymorphically Typed Calculi (Preliminary Report)
Authors:Manfred Schmidt-Schauss and David Sabel
Proceedings:WPTE 2014 VSL Proceedings
Editors: Manfred Schmidt-Schauss, David Sabel, Masahiko Sakai and Yuki Chiba
Keywords:contextual equivalence, polymorphic typing, correct program transformation, call-by-need lambda calculus
Abstract:

ABSTRACT. This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, constructors and seq. The typing of the calculus is modelled in a system-F style. Contextual equivalence is used as semantics of expressions. We also define a call-by-name variant without letrec. We adapt several tools and criteria for recognizing correct program transformations to polymorphic typing, in particular an inductive applicative simulation.

Pages:12
Talk:Jul 13 15:00
Paper:
Disclaimer | Powered by EasyChair Smart Program