scispace - formally typeset
Open AccessJournal ArticleDOI

Propositions as types

Philip Wadler
- 23 Nov 2015 - 
- Vol. 58, Iss: 12, pp 75-84
TLDR
Connecting mathematical logic and computation, it ensures that some aspects of programming are absolute.
Abstract
Connecting mathematical logic and computation, it ensures that some aspects of programming are absolute.

read more

Content maybe subject to copyright    Report

Citations
More filters
Book

Homotopy Type Theory: Univalent Foundations of Mathematics

TL;DR: Homotopy type theory as discussed by the authors is a branch of mathematics that combines aspects of several different fields in a surprising way and is based on a recently discovered connection between homotopy the-ory and type theory.
Proceedings ArticleDOI

Type soundness proofs with definitional interpreters

TL;DR: This paper presents the first mechanized soundness proofs in this style for System F and several extensions, using only straightforward induction, which is significant, as the combination of big-step semantics, mutable references, and polymorphism is commonly believed to require coinductive proof techniques.
Journal ArticleDOI

Propositions, attitudinal objects, and the distinction between actions and products

TL;DR: This paper argued that the action-product distinction is not tied to particular terms in a particular language, but is to be understood as the more general distinction between an action and the (abstract or physically realized) artifact that it creates.
References
More filters
Journal ArticleDOI

On Computable Numbers, with an Application to the Entscheidungsproblem

TL;DR: This chapter discusses the application of the diagonal process of the universal computing machine, which automates the calculation of circle and circle-free numbers.
Journal ArticleDOI

Linear logic

Journal ArticleDOI

A theory of type polymorphism in programming

TL;DR: This work presents a formal type discipline for polymorphic procedures in the context of a simple programming language, and a compile time type-checking algorithm w which enforces the discipline.
Journal ArticleDOI

Linear logic

Patrick Lincoln
- 01 May 1992 - 
TL;DR: This column presents an intuitive overview of linear logic, some recent theoretical results, and summarizes several applications oflinear logic to computer science.