(Enter summary)
Abstract: Girard described two translations of intuitionistic logic into linear logic, one where A !
B maps to (!A) \Gammaffi B, and another where it maps to !(A \Gammaffi B). We detail the action of
these translations on terms, and show that the first corresponds to a call-by-name calculus,
while the second corresponds to call-by-value. We further show that if the target of the
translation is taken to be an affine calculus, where ! controls contraction but weakening is
allowed everywhere, then the... (Update)
Context of citations to this paper: More
...by computation. Wadler and colleagues show that this kind of term system has connections with functional programming [160, 278, 279, 281, 280, 282, 283]. 2.11 Structurally Free Logic A very recent innovation in the proof theory of substructural logics is the advent of...
Cited by: More
Relevant and Substructural Logics - Restall (2001)
(Correct)
Similar documents (at the sentence level):
43.4%: Call-by-Name, Call-by-Value, Call-by-Need, and the Linear.. - Maraist, Odersky (1995)
(Correct)
Active bibliography (related documents): More All
0.2: Call-by-Need Splits the Mode! - Maraist (1993)
(Correct)
0.2: Separating Weakening and Contraction in a Linear Lambda Calculus - Maraist (1996)
(Correct)
0.2: Linear Logic, Monads, and the Lambda Calculus - Benton, Wadler (1995)
(Correct)
Similar documents based on text: More All
0.4: Finer Control of Weakening and Contraction: Towards a.. - Maraist
(Correct)
0.3: Separating Weakening and Contraction in a Linear Lambda Calculus.. - Maraist (1996)
(Correct)
0.3: Tracing Lazy Functional Languages - Wansbrough (1995)
(Correct)
Related documents from co-citation: More All
2: Entailment: the Logic of Relevance and Necessity (context) - Anderson, Belnap - 1975
2: Cut-Elimination Theorem in Relevant Logics (context) - Minc, in et al. - 1972
2: A Decision Procedure for the System E I of Entailment With Negation (context) - JR, WALLACE - 1961
BibTeX entry: (Update)
JOHN MARAIST, MARTIN ODERSKY, DAVID N. TURNER, AND PHILIP WADLER. "Call-by-name, call-by-value, call-by-need, and the linear lambda calculus". In 11th International Conference on the Mathematical Foundations of Programming Semantics, New Orleans, Lousiana, March--April 1995. http://citeseer.ist.psu.edu/article/maraist94callbyname.html More
@misc{ maraist95callbyname,
author = "J. MARAIST and M. ODERSKY and D. TURNER and P. WADLER",
title = "Call-by-name, call-by-value, call-by-need, and the linear lambda calculus",
text = "JOHN MARAIST, MARTIN ODERSKY, DAVID N. TURNER, AND PHILIP WADLER. Call-by-name,
call-by-value, call-by-need, and the linear lambda calculus. In 11th International
Conference on the Mathematical Foundations of Programming Semantics, New
Orleans, Lousiana, March--April 1995.",
year = "1995",
url = "citeseer.ist.psu.edu/article/maraist94callbyname.html" }
Citations (may not include all citations):
982
Theoretical Computer Science (context) - Girard, logic - 1987
729
The Lambda Calculus: Its Syntax and Semantics (context) - Barendregt - 1981
291
Theoretical Computer Science (context) - Lafont, abstract - 1988
291
Computational lambda-calculus and monads
- Moggi - 1989
283
Theoretical Computer Science (context) - Plotkin, call-by-value et al. - 1975
233
Computational interpretations of linear logic
- Abramsky - 1993
184
Linear types can change the world
- Wadler - 1990
179
The lazy lambda calculus
- Abramsky - 1992
169
The call-by-need lambda calculus
- Ariola, Felleisen - 1994
169
A call-by-need lambda calculus
- Ariola, Felleisen et al. - 1995
158
Reasoning about programs in continuation-passing style
- Sabry, Felleisen - 1993
104
Annals of Pure and Applied Logic (context) - Girard, unity et al. - 1993
73
Lectures on Linear Logic (context) - Troelstra - 1992
73
Is there a use for linear logic (context) - Wadler - 1991
51
Operational aspects of linear lambda calculus
- Lincoln, Mitchell - 1992
48
Laboratory for the Foundations of Computer Science (context) - Moggi, lambda-calculus et al. - 1988
47
Lilac: a functional programming language based on linear log.. (context) - Mackie - 1991
33
The noble art of linear decorating (context) - Schellinx - 1994
29
A syntax for linear logic
- Wadler - 1993
24
The call-by-need lambda calculus
- Maraist, Odersky et al. - 1994
24
Lisp and Symbolic Computation (context) - Reynolds, of - 1993
21
A linear functional language (context) - Holmstrom - 1988
14
Lambda calculus and intuitionistic linear logic (context) - Rocca, Roversi - 1994
10
Type assignment for intuitionistic linear logic (context) - Benton, Bierman et al. - 1992
4
Types in Lambda Calculus and Programming Languages (context) - Barendregt, Hemerik - 1990
4
private communication (context) - Plotkin - 1993
3
Symposium on Principles of Programming Languages (context) - Launchbury, semantics et al. - 1993
1
linear' electronic mailing list (context) - Girard, to - 1992
1
Available from bjacobs@cwi (context) - Jacobs, weakening et al. - 1992
Documents on the same site (http://www.cis.unisa.edu.au/~cisjpm/Papers/all.html): More
The Call-by-Need Lambda Calculus (Unabridged) - Maraist, Odersky, Wadler (1994)
(Correct)
Linear term reduction, recursion and the Girard translations - Summary John
(Correct)
Separating Weakening and Contraction in a Linear Lambda Calculus - Maraist (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC