MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

 

Download:
Download as a PDF
unknown authors
http://homepages.inf.ed.ac.uk/wadler/topics/../papers/dual-patterns/dual-patterns.pdf
Add To MetaCart

Abstract:

Down with the bureaucracy of syntax! Pattern matching for classical linear logic This paper introduces a new way of attaching proof terms to proof trees for classical linear logic, which bears a close resemblance to the way that pattern matching is used in programming languages. It equates the same proofs that are equated by proof nets, in the formulation of proof nets introduced by Dominic Hughes and Rob van Glabbeek; and goes beyond that formulation in handling exponentials and units. It provides a symmetric treatment of all the connectives, and may provide programmers with improved insight into connectives such as “par ” and “why not ” that are difficult to treat in programming languages based on an intuitionistic formulation of linear logic. This paper uses colour to enhance its presentation. If the URL below is not blue, follow it for the colour version.

Citations

635 A formulation of the simple theory of types – Church - 1940
496 Linear logic – Girard - 1987
420 The chemical abstract machine – Berry, Boudol - 1992
275 Proofs and types – Girard, Lafont, et al. - 1989
220 Computational interpretations of linear logic – Abramsky - 1993
106 Towards a geometry of interaction – Girard - 1989
71 The duality of computation – Curien, Herbelin - 2000
57 A set of postulates for the foundation of logic – Church - 1932
57 A taste of linear logic – Wadler - 1993
32 Structural cut elimination in linear logic – Pfenning - 1994
26 Call-by-value is dual to call-by-name – Wadler - 2003
24 Proof Nets for Unit-free Multiplicative-Additive Linear Logic – Hughes, Glabbeek - 2003
21 There's no substitute for linear logic – Wadler - 1991
6 de Paiva. A term calculus for intuitionistic linear logic – Benton, Bierman, et al. - 1993
6 Investigations into Logical Deduction. Mathematische Zeitschrift 39:176–210,405–431 – Gentzen - 1935
4 The formulae-as-types notion of contstruction – Howard - 1980