~~NOCACHE~~ /* DO NOT EDIT THIS FILE */ /* THIS FILE WAS GENERATED */ /* EDIT THE FILE "indexheader" INSTEAD */ /* OR ACCESS THE DATABASE */ {{page>.:indexheader}} \\ ==== Prochaines séances ==== [[seminaires:sms:index|La syntaxe rencontre la sémantique]]\\ Jeudi 6 juin 2024, 14 heures, Salle 3071\\ **Adrienne Lancelot** (LIX Polytechnique and IRIF UPC) //Mirroring Call-by-Need, or Values Acting Silly// \\ 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 measure its length via tight multi types. Lastly, we prove that the call-by-silly strategy computes evaluation sequences of maximal length in the calculus. [[seminaires:sms:index|La syntaxe rencontre la sémantique]]\\ Jeudi 20 juin 2024, 14 heures, Salle 1020\\ **Victor Arrial** (IRIF, Universite Paris Cite) //The Benefits of Diligence// \\ \\ ==== Séances passées ==== \\ === Année 2024 === {{page>.:sms2024}} \\ === Année 2023 === {{page>.:sms2023}} \\ === Année 2022 === {{page>.:sms2022}}