A Core Calculus for Documents - Lambda: The Ultimate Document
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 20-minute conference talk from POPL 2024 that introduces a core calculus for documents, bridging the gap between passive documents and active programs. Delve into the formal foundations modeling languages where document and programming elements coexist, addressing subtle interactions and potential errors. Examine the proposed document calculus, its levels, and its applications in implementing features like reactivity and proving theorems about content-computation boundaries. Gain insights into this theoretical basis for new document languages and its potential to improve existing ones. Access the full article, supplementary materials, and video presentation to deepen your understanding of this innovative approach to document language design and formalization.
Syllabus
Introduction
Organization
String Language
Template Language
Desugaring
Template Part Language
Conclusion
Interview
Taught by
ACM SIGPLAN
Related Courses
Programming Languages ⅠKorea Advanced Institute of Science and Technology via Coursera Meaning Representation for Natural Language Understanding - Mariana Romanyshyn - ODSC Europe 2019
Open Data Science via YouTube Propositions as Types
Strange Loop Conference via YouTube The Road to Akka Cluster, and Beyond
Strange Loop Conference via YouTube Making a Computer Turing Complete
Ben Eater via YouTube