0:00 / 0:00
#koka#algebraiceffects#effecthandlers
Structures de contrôle : de « goto » aux effets algébriques (14) - Xavier Leroy (2023-2024)
Mathématiques et informatique - Collège de France
16K subscribers • 1 video on Hallway
- Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
- Presented by Daan Leijen, Microsoft Research
Advanced. Deep dive for people who know the field.
1.4K views2 years ago2 recommendations
Programming languagesSystems programmingLanguage design and type systemsCompilers and interpretersFunctional programming
Daan Leijen explains the design and compilation of efficient algebraic effect handlers in the Koka programming language.
Enseignement 2023-2024 : Structures de contrôle : de « goto » aux effets algébriques Séminaire du 14 mars 2024 : Design and Compilation of Efficient Effect Handlers in the Koka Language Intervenant : Daan Leijen, Microsoft Research Retrouvez les enregistrements audios et vidéos du cycle et son texte de présentation : college-de-france.fr/fr/agenda/seminaire/structures-de-contr… Chaire Sciences du logiciel Professeur : Xavier Leroy Retrouvez tous les enseignements du Pr Xavier Leroy : college-de-france.fr/chaire/xavier-leroy-sciences-du-logicie… youtube.com/playlist?list=PLtimy8tnozICbD45yhB7Ha_zIBJTIK3im Le Collège de France est une institution de recherche fondamentale dans tous les domaines de la connaissance et un lieu de diffusion du « savoir en train de se faire » ouvert à tous. Les cours, séminaires, colloques sont enregistrés puis mis à disposition du public sur le site internet du Collège de France. Découvrez toutes les ressources du Collège de France : college-de-france.fr Suivez-nous sur : Facebook : facebook.com/College.de.France Instagram : instagram.com/collegedefrance X (ex-Twitter) : twitter.com/cdf1530 LinkedIn : fr.linkedin.com/company/collègedefrance Threads : threads.net/@collegedefrance Bluesky : bsky.app/profile/college-de-france.fr Facebook : facebook.com/College.de.France Instagram : instagram.com/collegedefrance LinkedIn : fr.linkedin.com/company/coll%C3%A8gedefranceWhy it's here
2 people recommend thisWhat people say. Recommended as an excellent talk on compiling algebraic effects without heavy overhead.
u/UberAtlasin r/ProgrammingLanguages • Recommends
On “Introducing Voyd: A WASM first language with effect typing”
I'll bet it would be viable. There's are much lighter weight methods of compiling effects then CPS that could work.
One of the maintainers of Koka has a great talk on it I'm struggling to find. This \one by the creator\([video probably has some of the same info.
I chose CPS because I found it easier to reason about. And because I knew wasm stack switching would be available soon, which should do the hard work for me.