See this document in CiteSeerX!

Call-by-Name, Call-by-Value, Call-by-Need, and the Linear Lambda Calculus (1994)  (Make Corrections)  (1 citation)
John Maraist, Martin Odersky, David N. Turner, Philip Wadler



  Home/Search   Context   Related

 
View or download:
unisa.edu.au/~cisjp...Call3LinTR.ps.gz
unisa.edu.au/~jm/Pa...Call3LinTR.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  unisa.edu.au/~cisjpm/Papers...all (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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