Tag #call-by
89 papers:
- POPL-2020-ForsterKR #λ-calculus
- The weak call-by-value λ-calculus is reasonable for both time and space (YF0, FK, MR), p. 23.
- POPL-2020-KavvosMLD #functional #source code
- Recurrence extraction for functional programs through call-by-push-value (GAK, EM, DRL, ND), p. 31.
- CSL-2020-ChouquetT
- Taylor expansion for Call-By-Push-Value (JC, CT), p. 16.
- CSL-2020-Santo #λ-calculus
- The Call-By-Value Lambda-Calculus with Generalized Applications (JES), p. 12.
- FSCD-2019-BiernackaC #automaton
- Deriving an Abstract Machine for Strong Call by Need (MB, WC), p. 20.
- FSCD-2019-KasterovicP #lazy evaluation #power of #probability #λ-calculus
- The Discriminating Power of the Let-In Operator in the Lazy Call-by-Name Probabilistic lambda-Calculus (SK, MP), p. 20.
- ICFP-2019-HackettH
- Call-by-need is clairvoyant call-by-value (JH, GH), p. 23.
- PEPM-2019-Asai #proving #termination
- Extracting a call-by-name partial evaluator from a proof of termination (KA), pp. 61–67.
- PPDP-2019-0001S #evaluation #normalisation #λ-calculus
- Normalization by Evaluation for Call-By-Push-Value and Polarized Lambda Calculus (AA0, CS), p. 12.
- ESOP-2019-McDermottM #evaluation #order #reasoning #source code
- Extended Call-by-Push-Value: Reasoning About Effectful Programs and Evaluation Order (DM, AM), pp. 235–262.
- FSCD-2018-NewL #type system
- Call-by-Name Gradual Type Theory (MSN, DRL), p. 17.
- PPDP-2018-BarenbaumBM #fixpoint #pattern matching
- Pattern Matching and Fixed Points: Resource Types and Strong Call-By-Need: Extended Abstract (PB, EB, KM), p. 12.
- ICFP-2017-BalabonskiBBK
- Foundations of strong call by need (TB, PB, EB, DK), p. 29.
- CSL-2017-MuroyaG #geometry #graph grammar #interactive
- The Dynamic Geometry of Interaction Machine: A Call-by-Need Graph Rewriter (KM, DRG), p. 15.
- PPDP-2016-EhrhardG #λ-calculus
- The Bang Calculus: an untyped lambda-calculus generalizing call-by-name and call-by-value (TE, GG), pp. 174–187.
- ESOP-2016-Ehrhard #linear #logic #perspective
- Call-By-Push-Value from a Linear Logic Point of View (TE), pp. 202–228.
- TLCA-2015-GuerrieriPR #standard #λ-calculus
- Standardization of a Call-By-Value λ-Calculus (GG, LP, SRDR), pp. 211–225.
- PPDP-2015-Schmidt-Schauss #functional #semantics
- Improvements in a functional core language with call-by-need operational semantics (MSS, DS), pp. 220–231.
- RTA-TLCA-2014-Schmidt-SchaussS #λ-calculus
- Applicative May- and Should-Simulation in the Call-by-Value λ Calculus with AMB (MSS, DS), pp. 379–394.
- Onward-2014-SamimiDOWM
- Call by Meaning (HS, CD, YO, AW, TDM), pp. 11–28.
- PPDP-J-2012-LagoP14 #dependent type #linear
- Linear dependent types in a call-by-value scenario (UDL, BP), pp. 77–100.
- ESOP-2014-CrubilleL #bisimulation #on the #probability #λ-calculus
- On Probabilistic Applicative Bisimulation and Call-by-Value λ-Calculi (RC, UDL), pp. 209–228.
- FoSSaCS-2014-CarraroG #semantics
- A Semantical and Operational Account of Call-by-Value Solvability (AC, GG), pp. 103–118.
- FoSSaCS-2014-Tsukada0 #complexity #model checking #source code
- Complexity of Model-Checking Call-by-Value Programs (TT, NK), pp. 180–194.
- PPDP-2013-DanvyZ #evaluation
- A synthetic operational account of call-by-need evaluation (OD, IZ), pp. 97–108.
- FLOPS-2012-AccattoliP #revisited
- Call-by-Value Solvability, Revisited (BA, LP), pp. 4–16.
- FLOPS-2012-AriolaDHNS #calculus #semantics
- Classical Call-by-Need Sequent Calculi: The Unity of Semantic Artifacts (ZMA, PD, HH, KN, AS), pp. 32–46.
- FLOPS-2012-TanakaK #continuation
- A Call-by-Name CPS Hierarchy (AT, YK), pp. 260–274.
- PPDP-2012-LagoP #dependent type #linear
- Linear dependent types in a call-by-value scenario (UDL, BP), pp. 115–126.
- ESOP-2012-ChangF #revisited #λ-calculus
- The Call-by-Need λ Calculus, Revisited (SC, MF), pp. 128–147.
- LICS-2012-Hoshino #combinator #semantics
- Step Indexed Realizability Semantics for a Call-by-Value Language Based on Basic Combinatorial Objects (NH), pp. 385–394.
- TLCA-2011-AriolaHS
- Classical Call-by-Need and Duality (ZMA, HH, AS), pp. 27–44.
- ICALP-v2-2010-Laird #game studies #morphism #polymorphism #semantics
- Game Semantics for Call-by-Value Polymorphism (JL), pp. 187–198.
- RTA-2010-Schmidt-SchaussSM #simulation #λ-calculus
- Simulation in the Call-by-Need λ-Calculus with letrec (MSS, DS, EM), pp. 295–310.
- FLOPS-2010-DanvyMMZ #evaluation
- Defunctionalized Interpreters for Call-by-Need Evaluation (OD, KM, JM, IZ), pp. 240–256.
- PPDP-2010-KameyamaT #axiom #equation
- Equational axiomatization of call-by-name delimited control (YK, AT), pp. 77–86.
- FoSSaCS-2010-Saurin #continuation
- A Hierarchy for Delimited Continuations in Call-by-Name (AS), pp. 374–388.
- TLCA-2009-HerbelinZ #deduction #λ-calculus
- An Operational Account of Call-by-Value Minimal and Classical λ-Calculus in “Natural Deduction” Form (HH, SZ), pp. 142–156.
- POPL-2009-JonssonN #higher-order #supercompilation
- Positive supercompilation for a higher order call-by-value language (PAJ, JN), pp. 277–288.
- ICALP-B-2008-Lebresne #exception #system f
- A System F with Call-by-Name Exceptions (SL), pp. 323–335.
- RTA-2008-Schmidt-SchaussM #finite #nondeterminism #simulation #λ-calculus
- A Finite Simulation Method in a Non-deterministic Call-by-Need λ-Calculus with Letrec, Constructors, and Case (MSS, EM), pp. 321–335.
- POPL-2008-HerbelinG #approach #continuation
- An approach to call-by-name delimited continuations (HH, SG), pp. 383–394.
- FoSSaCS-2008-SelingerV #λ-calculus
- A Linear-non-Linear Model for a Computational Call-by-Value λ Calculus (PS, BV), pp. 81–96.
- ICFP-2007-BrasselHFHV #evaluation #lazy evaluation
- Lazy call-by-value evaluation (BB, MH, SF, FH, GV), pp. 265–276.
- ESOP-2006-CooperK #data flow
- Embedding Dynamic Dataflow in a Call-by-Value Language (GHC, SK), pp. 294–308.
- RTA-2005-Rocheteau #λ-calculus #μ-calculus
- λμ-Calculus and Duality: Call-by-Name and Call-by-Value (JR), pp. 204–218.
- RTA-2005-Wadler
- Call-by-Value Is Dual to Call-by-Name — Reloaded (PW), pp. 185–203.
- TLCA-2005-CoppolaLR #logic #λ-calculus
- Elementary Affine Logic and the Call-by-Value λ Calculus (PC, UDL, SRDR), pp. 131–145.
- TLCA-2005-Sinot #interactive
- Call-by-Name and Call-by-Value as Token-Passing Interaction Nets (FRS), pp. 386–400.
- FLOPS-2004-Hasegawa #continuation #linear #semantics
- Semantics of Linear Continuation-Passing in Call-by-Name (MH), pp. 229–243.
- ESOP-2004-HirschowitzLW #mixin #reduction #semantics
- Call-by-Value Mixin Modules: Reduction Semantics, Side Effects, Types (TH, XL, JBW), pp. 64–78.
- ESOP-2004-Thielecke #continuation #morphism #polymorphism
- Answer Type Polymorphism in Call-by-Name Continuation Passing (HT), pp. 279–293.
- ICFP-2003-Wadler
- Call-by-value is dual to call-by-name (PW), pp. 189–201.
- PPDP-2003-HirschowitzLW #compilation #functional #recursion
- Compilation of extended recursion in call-by-value functional languages (TH, XL, JBW), pp. 160–171.
- FoSSaCS-2003-DunfieldP
- Type Assignment for Intersections and Unions in Call-by-Value Languages (JD, FP), pp. 250–266.
- ICGT-2002-FernandezM #graph grammar
- Call-by-Value λ-Graph Rewriting Without Rewriting (MF, IM), pp. 75–89.
- ESOP-2002-HirschowitzL #mixin
- Mixin Modules in a Call-by-Value Setting (TH, XL), pp. 6–20.
- CSL-2002-Kakutani #recursion
- Duality between Call-by-Name Recursion and Call-by-Value Iteration (YK), pp. 506–521.
- CSL-2002-Levy #semantics
- Possible World Semantics for General Storage in Call-By-Value (PBL), pp. 232–246.
- ICFP-2001-GustavssonS
- Possibilities and Limitations of Call-by-Need Space Improvement (JG, DS), pp. 265–276.
- FoSSaCS-2001-DurandM #composition #on the
- On the Modularity of Deciding Call-by-Need (ID, AM), pp. 199–213.
- FoSSaCS-2001-HasegawaK #axiom #recursion
- Axioms for Recursion in Call-by-Value (MH, YK), pp. 246–260.
- TLCA-1999-Fujita #morphism #polymorphism #λ-calculus #μ-calculus
- Explicitly Typed λμ-Calculus for Polymorphism an Call-by-Value (KeF), pp. 162–176.
- TLCA-1999-Levy #named #paradigm
- Call-by-Push-Value: A Subsuming Paradigm (PBL), pp. 228–242.
- POPL-1999-MoranS #lazy evaluation
- Improvement in a Lazy Context: An Operational Theory for Call-by-Need (AM, DS), pp. 43–56.
- CSL-1999-KinoshitaP #programming language
- Data-Refinement for Call-By-Value Programming Languages (YK, JP), pp. 562–576.
- ICFP-1998-KutznerS #nondeterminism #λ-calculus
- A Non-Deterministic Call-by-Need λ Calculus (AK, MSS), pp. 324–335.
- POPL-1998-AriolaS #calculus #correctness #imperative #monad
- Correctness of Monadic State: An Imperative Call-by-Need Calculus (ZMA, AS), pp. 62–74.
- ICALP-1997-HondaY #analysis #game studies
- Game Theoretic Analysis of Call-by-Value Computation (KH, NY), pp. 225–236.
- PEPM-1997-AsaiMY #partial evaluation #λ-calculus
- Partial Evaluation of Call-by-Value λ-Calculus with Side-Effects (KA, HM, AY), pp. 12–21.
- POPL-1997-Middeldorp
- Call by Need Computations to Root-Stable Form (AM), pp. 94–105.
- CADE-1997-DurandM #decidability #term rewriting
- Decidable Call by Need Computations in term Rewriting (ID, AM), pp. 4–18.
- CSL-1997-AbramskyM #game studies
- Call-by-Value Games (SA, GM), pp. 1–17.
- LICS-1997-RieckeS #relational
- A Relational Account of Call-by-Value Sequentiality (JGR, AS), pp. 258–267.
- ICFP-1996-SabryW
- A Reflection on Call-by-Value (AS, PW), pp. 13–24.
- CSL-1996-Stark #logic
- Call-by-Value, Call-by-Name and the Logic of Values (RFS), pp. 431–445.
- TLCA-1995-PravatoRR #category theory #semantics #λ-calculus
- Categorical semantics of the call-by-value λ-calculus (AP, SRDR, LR), pp. 381–396.
- POPL-1995-AriolaFMOW #λ-calculus
- The Call-by-Need λ Calculus (ZMA, MF, JM, MO, PW), pp. 233–246.
- SAS-1995-NielsenS
- Call-By-Name CPS-Translation as a Binding-Time Improvement (KN, MHS), pp. 296–313.
- ILPS-1995-Prehofer #functional #higher-order #logic programming
- A Call-by-Need Strategy for Higher-Order Functional-Logic Programming (CP), pp. 147–161.
- POPL-1994-TofteT #implementation #stack #using #λ-calculus
- Implementation of the Typed Call-by-Value λ-Calculus using a Stack of Regions (MT, JPT), pp. 188–201.
- SAS-1994-BanerjeeS #λ-calculus
- Stackability in the Simply-Typed Call-by-Value λ Calculus (AB, DAS), pp. 131–146.
- TLCA-1993-Sieber #nondeterminism
- Call-by-Value and Nondeterminism (KS), pp. 376–390.
- POPL-1993-OderskyRH #λ-calculus
- Call by Name, Assignment, and the λ Calculus (MO, DR, PH), pp. 43–56.
- ICALP-1990-Riecke #decidability #proving
- A Complete and Decidable Proof System for Call-by-Value Equalities (JGR), pp. 20–31.
- LICS-1990-RobinsonR #morphism #polymorphism #set
- Polymorphism, Set Theory, and Call-by-Value (ER, GR), pp. 12–18.
- LFP-1982-Clinger #lazy evaluation #nondeterminism
- Nondeterministic Call by Need is Neither Lazy Nor by Name (WDC), pp. 226–234.
- ICALP-1979-SethiT #continuation #semantics
- Constructing Call-by-Value Continuation Semantics (RS, AT), pp. 556–570.
- POPL-1977-Lang #evaluation #semantics
- Threshold Evaluation and the Semantics of Call by Value, Assignment and Generic Procedures (BL), pp. 227–237.