Mirroring Call-by-Need, or Values Acting Silly
Pith reviewed 2026-05-24 04:05 UTC · model grok-4.3
The pith
Call-by-silly merges the worst traits of call-by-name and call-by-value yet produces exactly the same contextual equivalence as call-by-value.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Call-by-silly merges the worst behaviors of call-by-name and call-by-value. The main theorem states that call-by-silly and call-by-value induce the same contextual equivalence. This fact shows the blindness with respect to efficiency of call-by-value contextual equivalence. The design is validated via rewriting properties and multi types; a call-by-silly strategy is defined, implemented by an abstract machine, measured by tight multi types, and shown to compute evaluation sequences of maximal length.
What carries the argument
The call-by-silly calculus obtained by merging silly duplications from call-by-name with silly erasures from call-by-value, together with its multi-type system and maximal-length strategy.
If this is right
- Call-by-value contextual equivalence cannot distinguish programs that differ only in the number of duplications or erasures performed.
- The call-by-silly strategy always yields the longest possible reduction sequences inside the calculus.
- Tight multi types give exact upper and lower bounds on the length of call-by-silly computations.
- The abstract machine implements the call-by-silly strategy without adding or omitting steps.
Where Pith is reading between the lines
- Similar worst-case degenerations could be constructed for other pairs of strategies to test the coarseness of their equivalences.
- Contextual equivalence may need to be replaced by cost-sensitive relations when efficiency distinctions matter in language design.
- The multi-type technique used here could be adapted to bound costs in calculi that mix duplication and erasure differently.
Load-bearing premise
The particular merging of worst-case behaviors that defines call-by-silly still yields a calculus whose contextual equivalence with call-by-value can be proved without extra restrictions.
What would settle it
Two terms that are contextually equivalent under call-by-value but separated by a call-by-silly context, or the converse.
Figures
read the original abstract
Call-by-need evaluation for the lambda-calculus can be seen as merging the best of call-by-name and call-by-value, namely the wise erasing behaviour of the former and the wise duplicating behaviour of the latter. To better understand how duplication and erasure can be combined, we design a degenerated calculus, dubbed call-by-silly, that is symmetric to call-by-need in that it merges the worst of call-by-name and call-by-value, namely silly duplications by-name and silly erasures by-value. We validate the design of the call-by-silly calculus via rewriting properties and multi types. In particular, we mirror the main theorem about call-by-need -- that is, its operational equivalence with call-by-name -- showing that call-by-silly and call-by-value induce the same contextual equivalence. This fact shows the blindness with respect to efficiency of call-by-value contextual equivalence. We also define a call-by-silly strategy and a call-by-silly abstract machine implementing the strategy. Moreover, we measure the number of steps taken by the strategy via tight multi types. Lastly, we prove that the call-by-silly strategy computes evaluation sequences of maximal length in the calculus.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces the call-by-silly calculus, obtained by merging the worst-case duplication behavior of call-by-name with the worst-case erasure behavior of call-by-value. It validates the design via rewriting properties and multi-type characterizations, then proves that call-by-silly and call-by-value induce identical contextual equivalences (mirroring the known call-by-need / call-by-name result). Further contributions include a call-by-silly reduction strategy, an abstract machine implementing it, tight multi-type bounds on the number of steps, and a proof that the strategy realizes evaluation sequences of maximal length.
Significance. If the central equivalence theorem holds, the work supplies a symmetric counterpart to call-by-need that clarifies the roles of duplication and erasure; the result that call-by-value contextual equivalence cannot distinguish efficiency differences is a useful negative observation for the study of observational equivalences. The combination of rewriting analysis, multi types for both equivalence and complexity, and an abstract machine is a coherent methodological package.
minor comments (3)
- [§3] §3 (or the section defining the call-by-silly rules): the reduction rules should be presented in a side-by-side table with the corresponding call-by-name and call-by-value rules to make the 'worst of both' construction immediately visible.
- The multi-type system used for the contextual-equivalence proof and the one used for tight step bounds appear to be the same; if they differ, the distinction should be stated explicitly when the equivalence theorem is proved.
- The abstract machine section would benefit from a short diagram or pseudocode excerpt showing the key transition rules that implement the silly duplication and erasure behaviors.
Simulated Author's Rebuttal
We thank the referee for the positive summary, significance assessment, and recommendation of minor revision. No specific major comments were provided in the report.
Circularity Check
No significant circularity
full rationale
The paper defines call-by-silly by merging worst-case behaviors from CBN and CBV, then validates the design and proves contextual equivalence to CBV via independent rewriting properties and multi-type characterizations (mirroring but not depending on the CBN/CBN-need result). No derivation step reduces by construction to fitted inputs, self-definitions, or load-bearing self-citations; the equivalence follows from the stated techniques without circular reduction.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard lambda-calculus reduction rules and contextual equivalence definitions
invented entities (1)
-
call-by-silly calculus
no independent evidence
Reference graph
Works this paper leans on
-
[1]
Environments and the complexity of abstract machines
Beniamino Accattoli and Bruno Barras. Environments and the complexity of abstract machines. In Proceedings of the 19th International Symposium on Principles and Practice of Declarative Programming ( PPDP 2017) , pages 4--16, 2017. URL: http://doi.acm.org/10.1145/3131851.3131855
-
[2]
The negligible and yet subtle cost of pattern matching
Beniamino Accattoli and Bruno Barras. The negligible and yet subtle cost of pattern matching. In Bor - Yuh Evan Chang, editor, Programming Languages and Systems - 15th Asian Symposium, APLAS 2017, Suzhou, China, November 27-29, 2017, Proceedings , volume 10695 of Lecture Notes in Computer Science , pages 426--447. Springer, 2017. https://doi.org/10.1007/9...
-
[3]
A nonstandard standardization theorem
Beniamino Accattoli, Eduardo Bonelli, Delia Kesner, and Carlos Lombardi. A nonstandard standardization theorem. In Suresh Jagannathan and Peter Sewell, editors, The 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '14, San Diego, CA, USA, January 20-21, 2014 , pages 659--670. ACM , 2014. https://doi.org/10.1145/2535838...
-
[4]
Beniamino Accattoli, Pablo Barenbaum, and Damiano Mazza. Distilling abstract machines. In Johan Jeuring and Manuel M. T. Chakravarty, editors, Proceedings of the 19th ACM SIGPLAN international conference on Functional programming, Gothenburg, Sweden, September 1-3, 2014 , pages 363--376. ACM , 2014. https://doi.org/10.1145/2628136.2628154 doi:10.1145/2628...
-
[5]
Beniamino Accattoli, Pablo Barenbaum, and Damiano Mazza. A strong distillery. In Xinyu Feng and Sungwoo Park, editors, Programming Languages and Systems - 13th Asian Symposium, APLAS 2015, Pohang, South Korea, November 30 - December 2, 2015, Proceedings , volume 9458 of Lecture Notes in Computer Science , pages 231--250. Springer, 2015. https://doi.org/10...
-
[6]
An abstract factorization theorem for explicit substitutions
Beniamino Accattoli. An abstract factorization theorem for explicit substitutions. In Ashish Tiwari, editor, 23rd International Conference on Rewriting Techniques and Applications (RTA'12) , RTA 2012, May 28 - June 2, 2012, Nagoya, Japan , volume 15 of LIPIcs , pages 6--21. Schloss Dagstuhl - Leibniz-Zentrum f \" u r Informatik, 2012. https://doi.org/10.4...
-
[7]
Proof nets and the call-by-value \( \) -calculus
Beniamino Accattoli. Proof nets and the call-by-value \( \) -calculus. Theor. Comput. Sci. , 606:2--24, 2015. https://doi.org/10.1016/j.tcs.2015.08.006 doi:10.1016/j.tcs.2015.08.006
-
[8]
Proof nets and the linear substitution calculus
Beniamino Accattoli. Proof nets and the linear substitution calculus. In Bernd Fischer and Tarmo Uustalu, editors, Theoretical Aspects of Computing - ICTAC 2018 - 15th International Colloquium, Stellenbosch, South Africa, October 16-19, 2018, Proceedings , volume 11187 of Lecture Notes in Computer Science , pages 37--61. Springer, 2018. https://doi.org/10...
-
[9]
Exponentials as substitutions and the cost of cut elimination in linear logic
Beniamino Accattoli. Exponentials as substitutions and the cost of cut elimination in linear logic. In Christel Baier and Dana Fisman, editors, LICS '22: 37th Annual ACM/IEEE Symposium on Logic in Computer Science, Haifa, Israel, August 2 - 5, 2022 , pages 49:1--49:15. ACM , 2022. https://doi.org/10.1145/3531130.3532445 doi:10.1145/3531130.3532445
-
[10]
Exponentials as substitutions and the cost of cut elimination in linear logic
Beniamino Accattoli. Exponentials as substitutions and the cost of cut elimination in linear logic. Log. Methods Comput. Sci. , 19(4), 2023. https://doi.org/10.46298/LMCS-19(4:23)2023 doi:10.46298/LMCS-19(4:23)2023
-
[11]
Lineal: A linear-algebraic lambda-calculus
Pablo Arrighi and Gilles Dowek. Lineal: A linear-algebraic lambda-calculus. Log. Methods Comput. Sci. , 13(1), 2017. https://doi.org/10.23638/LMCS-13(1:8)2017 doi:10.23638/LMCS-13(1:8)2017
-
[13]
Ariola, Matthias Felleisen, John Maraist, Martin Oder- sky, and Philip Wadler
Zena M. Ariola, Matthias Felleisen, John Maraist, Martin Odersky, and Philip Wadler. The call-by-need lambda calculus. In Ron K. Cytron and Peter Lee, editors, Conference Record of POPL'95: 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Francisco, California, USA, January 23-25, 1995 , pages 233--246. ACM Press, 1995. https:...
-
[14]
Beniamino Accattoli and Giulio Guerrieri. Open call-by-value. In Atsushi Igarashi, editor, Programming Languages and Systems - 14th Asian Symposium, APLAS 2016, Hanoi, Vietnam, November 21-23, 2016, Proceedings , volume 10017 of Lecture Notes in Computer Science , pages 206--226, 2016. https://doi.org/10.1007/978-3-319-47958-3\_12 doi:10.1007/978-3-319-47...
-
[15]
The theory of call-by-value solvability
Beniamino Accattoli and Giulio Guerrieri. The theory of call-by-value solvability. Proc. ACM Program. Lang. , 6( ICFP ):855--885, 2022. https://doi.org/10.1145/3547652 doi:10.1145/3547652
-
[16]
Tight typings and split bounds, fully developed
Beniamino Accattoli, St \' e phane Graham - Lengrand, and Delia Kesner. Tight typings and split bounds, fully developed. J. Funct. Program. , 30:e14, 2020. https://doi.org/10.1017/S095679682000012X doi:10.1017/S095679682000012X
-
[17]
Beniamino Accattoli, Giulio Guerrieri, and Maico Leberle. Types by need. In Proceedings of the 28th European Symposium on Programming ( ESOP 2019) , pages 410--439, 2019. https://doi.org/10.1007/978-3-030-17184-1\_15 doi:10.1007/978-3-030-17184-1\_15
-
[18]
Ariola, Hugo Herbelin, and Alexis Saurin
Zena M. Ariola, Hugo Herbelin, and Alexis Saurin. Classical call-by-need and duality. In C. - H. Luke Ong, editor, Typed Lambda Calculi and Applications - 10th International Conference, TLCA 2011, Novi Sad, Serbia, June 1-3, 2011. Proceedings , volume 6690 of Lecture Notes in Computer Science , pages 27--44. Springer, 2011. https://doi.org/10.1007/978-3-6...
-
[19]
The structural lambda-calculus
Beniamino Accattoli and Delia Kesner. The structural lambda-calculus. In Anuj Dawar and Helmut Veith, editors, Computer Science Logic, 24th International Workshop, CSL 2010, 19th Annual Conference of the EACSL, Brno, Czech Republic, August 23-27, 2010. Proceedings , volume 6247 of Lecture Notes in Computer Science , pages 381--395. Springer, 2010. https:/...
-
[20]
Beniamino Accattoli and Maico Leberle. Useful open call-by-need. In Florin Manea and Alex Simpson, editors, 30th EACSL Annual Conference on Computer Science Logic, CSL 2022, February 14-19, 2022, G \" o ttingen, Germany (Virtual Conference) , volume 216 of LIPIcs , pages 4:1--4:21. Schloss Dagstuhl - Leibniz-Zentrum f \" u r Informatik, 2022. https://doi....
-
[21]
Mirroring Call-by-Need, or Values Acting Silly
Beniamino Accattoli and Adrienne Lancelot. Mirroring call-by-need, or values acting silly (v2), 2024. https://arxiv.org/abs/2402.12078v2 arXiv:2402.12078v2
work page internal anchor Pith review Pith/arXiv arXiv 2024
-
[22]
The cost of skeletal call-by-need, smoothly
Beniamino Accattoli, Francesco Magliocca, Lo \" c Peyrot, and Claudio Sacerdoti Coen. The cost of skeletal call-by-need, smoothly. In Maribel Fern \' a ndez, editor, 10th International Conference on Formal Structures for Computation and Deduction, FSCD 2025, July 14-20, 2025, Birmingham, UK , volume 337 of LIPIcs , pages 5:1--5:22. Schloss Dagstuhl - Leib...
-
[23]
Call-by-value solvability, revisited
Beniamino Accattoli and Luca Paolini. Call-by-value solvability, revisited. In Tom Schrijvers and Peter Thiemann, editors, Functional and Logic Programming - 11th International Symposium, FLOPS 2012, Kobe, Japan, May 23-25, 2012. Proceedings , volume 7294 of Lecture Notes in Computer Science , pages 4--16. Springer, 2012. https://doi.org/10.1007/978-3-642...
-
[24]
On the R elative U sefulness of F ireballs
Beniamino Accattoli and Claudio Sacerdoti Coen. On the R elative U sefulness of F ireballs. In 30th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2015, Kyoto, Japan, July 6-10, 2015 , pages 141--155. IEEE Computer Society, 2015. https://doi.org/10.1109/LICS.2015.23 doi:10.1109/LICS.2015.23
-
[25]
Foundations of strong call by need
Thibaut Balabonski, Pablo Barenbaum, Eduardo Bonelli, and Delia Kesner. Foundations of strong call by need. PACMPL , 1( ICFP ):20:1--20:29, 2017. https://doi.org/10.1145/3110264 doi:10.1145/3110264
-
[26]
Pattern matching and fixed points: Resource types and strong call-by-need: Extended abstract
Pablo Barenbaum, Eduardo Bonelli, and Kareem Mohamed. Pattern matching and fixed points: Resource types and strong call-by-need: Extended abstract. In David Sabel and Peter Thiemann, editors, Proceedings of the 20th International Symposium on Principles and Practice of Declarative Programming, PPDP 2018, Frankfurt am Main, Germany, September 03-05, 2018 ,...
-
[27]
Solvability = typability + inhabitation
Antonio Bucciarelli, Delia Kesner, and Simona Ronchi Della Rocca. Solvability = typability + inhabitation. Log. Methods Comput. Sci. , 17(1), 2021. URL: https://lmcs.episciences.org/7141
work page 2021
-
[28]
Complexity of strongly normalising \( \) -terms via non-idempotent intersection types
Alexis Bernadet and St \' e phane Lengrand. Complexity of strongly normalising \( \) -terms via non-idempotent intersection types. In FOSSACS 2011 , pages 88--107, 2011. https://doi.org/10.1007/978-3-642-19805-2_7 doi:10.1007/978-3-642-19805-2_7
-
[29]
A strong call-by-need calculus
Thibaut Balabonski, Antoine Lanco, and Guillaume Melquiond. A strong call-by-need calculus. In Naoki Kobayashi, editor, 6th International Conference on Formal Structures for Computation and Deduction, FSCD 2021, July 17-24, 2021, Buenos Aires, Argentina (Virtual Conference) , volume 195 of LIPIcs , pages 9:1--9:22. Schloss Dagstuhl - Leibniz-Zentrum f \" ...
-
[30]
URL https://doi.org/10.1007/978-3-030-17127-8_ 13
Dariusz Biernacki, Sergue \" Lenglet, and Piotr Polesiuk. A complete normal-form bisimilarity for state. In Mikolaj Bojanczyk and Alex Simpson, editors, Foundations of Software Science and Computation Structures - 22nd International Conference, FOSSACS 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019, Pra...
-
[31]
A semantical and operational account of call-by-value solvability
Alberto Carraro and Giulio Guerrieri. A semantical and operational account of call-by-value solvability. In Anca Muscholl, editor, Foundations of Software Science and Computation Structures - 17th International Conference, FOSSACS 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014, Grenoble, France, April 5...
-
[32]
Pierre - Louis Curien and Hugo Herbelin. The duality of computation. In Martin Odersky and Philip Wadler, editors, Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming (ICFP '00), Montreal, Canada, September 18-21, 2000 , pages 233--243. ACM , 2000. https://doi.org/10.1145/351240.351262 doi:10.1145/351240.351262
-
[33]
S\'emantiques de la logique lin\'eaire et temps de calcul
Daniel de Carvalho. S\'emantiques de la logique lin\'eaire et temps de calcul . T h\`ese de doctorat, Universit\'e Aix-Marseille II, 2007
work page 2007
-
[34]
Execution time of \( \) -terms via denotational semantics and intersection types
Daniel de Carvalho. Execution time of \( \) -terms via denotational semantics and intersection types. Mathematical Structures in Computer Science , 28(7):1169--1203, 2018. https://doi.org/10.1017/S0960129516000396 doi:10.1017/S0960129516000396
-
[35]
The weak lambda calculus as a reasonable machine
Ugo Dal Lago and Simone Martini. The weak lambda calculus as a reasonable machine. Theor. Comput. Sci. , 398(1-3):32--50, 2008. https://doi.org/10.1016/j.tcs.2008.01.044 doi:10.1016/j.tcs.2008.01.044
-
[36]
The bang calculus: an untyped lambda-calculus generalizing call-by-name and call-by-value
Thomas Ehrhard and Giulio Guerrieri. The bang calculus: an untyped lambda-calculus generalizing call-by-name and call-by-value. In James Cheney and Germ \' a n Vidal, editors, Proceedings of the 18th International Symposium on Principles and Practice of Declarative Programming, Edinburgh, United Kingdom, September 5-7, 2016 , pages 174--187. ACM , 2016. h...
-
[37]
Collapsing non-idempotent intersection types
Thomas Ehrhard. Collapsing non-idempotent intersection types. In Patrick C \' e gielski and Arnaud Durand, editors, Computer Science Logic (CSL'12) - 26th International Workshop/21st Annual Conference of the EACSL, CSL 2012, September 3-6, 2012, Fontainebleau, France , volume 16 of LIPIcs , pages 259--273. Schloss Dagstuhl - Leibniz-Zentrum f \" u r Infor...
-
[38]
Lambda calculus and probabilistic computation
Claudia Faggian and Simona Ronchi Della Rocca. Lambda calculus and probabilistic computation. In 34th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2019, Vancouver, BC, Canada, June 24-27, 2019 , pages 1--13. IEEE , 2019. https://doi.org/10.1109/LICS.2019.8785699 doi:10.1109/LICS.2019.8785699
-
[39]
Discovering needed reductions using type theory
Philippa Gardner. Discovering needed reductions using type theory. In Masami Hagiya and John C. Mitchell, editors, Theoretical Aspects of Computer Software, International Conference TACS '94, Sendai, Japan, April 19-22, 1994, Proceedings , volume 789 of Lecture Notes in Computer Science , pages 555--574. Springer, 1994. https://doi.org/10.1007/3-540-57887...
-
[40]
J.R. Hindley. The Church-Rosser Property and a Result in Combinatory Logic . PhD thesis, University of Newcastle-upon-Tyne, 1964
work page 1964
-
[41]
Milner's lambda calculus with partial substitutions
Delia Kesner and Shane \'O Conch \'u ir. Milner's lambda calculus with partial substitutions. Technical report, Paris 7 University, 2008. http://www.pps.univ-paris-diderot.fr/ kesner/papers/shortpartial.pdf
work page 2008
-
[42]
Reasoning about call-by-need by means of types
Delia Kesner. Reasoning about call-by-need by means of types. In Bart Jacobs and Christof L \" o ding, editors, Foundations of Software Science and Computation Structures - 19th International Conference, FOSSACS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016,...
-
[43]
A. J. Kfoury. A linearization of the lambda-calculus and consequences. J. Log. Comput. , 10(3):411--436, 2000. https://doi.org/10.1093/LOGCOM/10.3.411 doi:10.1093/LOGCOM/10.3.411
-
[44]
Axel Kerinec, Giulio Manzonetto, and Simona Ronchi Della Rocca. Call-by-value, again! In Naoki Kobayashi, editor, 6th International Conference on Formal Structures for Computation and Deduction, FSCD 2021, July 17-24, 2021, Buenos Aires, Argentina (Virtual Conference) , volume 195 of LIPIcs , pages 7:1--7:18. Schloss Dagstuhl - Leibniz-Zentrum f \" u r In...
-
[45]
The spirit of node replication
Delia Kesner, Lo \" c Peyrot, and Daniel Ventura. The spirit of node replication. In Stefan Kiefer and Christine Tasson, editors, Foundations of Software Science and Computation Structures - 24th International Conference, FOSSACS 2021, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2021, Luxembourg City, Luxembour...
-
[46]
Call-by-need, neededness and all that
Delia Kesner, Alejandro R \' os, and Andr \' e s Viso. Call-by-need, neededness and all that. In Christel Baier and Ugo Dal Lago, editors, Foundations of Software Science and Computation Structures - 21st International Conference, FOSSACS 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Gre...
-
[47]
Quantitative types for the linear substitution calculus
Delia Kesner and Daniel Ventura. Quantitative types for the linear substitution calculus. In Josep D \' az, Ivan Lanese, and Davide Sangiorgi, editors, Theoretical Computer Science - 8th IFIP TC 1/WG 2.2 International Conference, TCS 2014, Rome, Italy, September 1-3, 2014. Proceedings , volume 8705 of Lecture Notes in Computer Science , pages 296--310. Sp...
-
[48]
Abella sources for the proofs of strong bisimulation of structural reductions
Adrienne Lancelot and Beniamino Accattoli. Abella sources for the proofs of strong bisimulation of structural reductions. GitHub repository, 2025. https://github.com/baccattoli/abella-devs/tree/main/call-by-silly
work page 2025
-
[49]
\'E tude de la polarisation en logique
Olivier Laurent. \'E tude de la polarisation en logique . Th\`ese de doctorat, U niversit\'e A ix- M arseille II , March 2002
work page 2002
-
[50]
Call-by-push-value: Decomposing call-by-value and call-by-name
Paul Blain Levy. Call-by-push-value: Decomposing call-by-value and call-by-name. High. Order Symb. Comput. , 19(4):377--414, 2006. https://doi.org/10.1007/s10990-006-0480-6 doi:10.1007/s10990-006-0480-6
-
[51]
Local bigraphs and confluence: Two conjectures: (extended abstract)
Robin Milner. Local bigraphs and confluence: Two conjectures: (extended abstract). In Roberto M. Amadio and Iain Phillips, editors, Proceedings of the 13th International Workshop on Expressiveness in Concurrency, EXPRESS 2006, Bonn, Germany, August 26, 2006 , volume 175 of Electronic Notes in Theoretical Computer Science , pages 65--73. Elsevier, 2006. ht...
-
[52]
John Maraist, Martin Odersky, David N. Turner, and Philip Wadler. Call-by-name, call-by-value, call-by-need and the linear lambda calculus. Theor. Comput. Sci. , 228(1-2):175--210, 1999. https://doi.org/10.1016/S0304-3975(98)00358-2 doi:10.1016/S0304-3975(98)00358-2
-
[53]
New semantical insights into call-by-value \( \) -calculus
Giulio Manzonetto, Michele Pagani, and Simona Ronchi Della Rocca. New semantical insights into call-by-value \( \) -calculus. Fundam. Informaticae , 170(1-3):241--265, 2019. https://doi.org/10.3233/FI-2019-1862 doi:10.3233/FI-2019-1862
-
[54]
Gordon D. Plotkin. Call-by-name, call-by-value and the lambda-calculus. Theor. Comput. Sci. , 1(2):125--159, 1975. https://doi.org/10.1016/0304-3975(75)90017-1 doi:10.1016/0304-3975(75)90017-1
-
[55]
Gy \" o rgy E. R \' e v \' e sz. A list-oriented extension of the lambda-calculus satisfying the Church-Rosser theorem. Theor. Comput. Sci. , 93(1):75--89, 1992. https://doi.org/10.1016/0304-3975(92)90212-X doi:10.1016/0304-3975(92)90212-X
-
[56]
On the relations between the syntactic theories of lambda-mu-calculi
Alexis Saurin. On the relations between the syntactic theories of lambda-mu-calculi. In Michael Kaminski and Simone Martini, editors, Computer Science Logic, 22nd International Workshop, CSL 2008, 17th Annual Conference of the EACSL, Bertinoro, Italy, September 16-19, 2008. Proceedings , volume 5213 of Lecture Notes in Computer Science , pages 154--168. S...
-
[57]
Kristian St vring and S ren B. Lassen. A complete, co-inductive syntactic theory of sequential control and state. In Jens Palsberg, editor, Semantics and Algebraic Specification, Essays Dedicated to Peter D. Mosses on the Occasion of His 60th Birthday , volume 5700 of Lecture Notes in Computer Science , pages 329--375. Springer, 2009. https://doi.org/10.1...
- [58]
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.