ML 2021: Unlocking Multi-Phase Modularity with a Powerful Metalanguage 🔧
Discover how ML 2021 introduces a metalanguage that advances type abstraction, phase distinction, and computational effects to enhance modularity and program design.

Jonathan Sterling
740 views • Aug 6, 2021

About this video
Jonathan Sterling and Robert Harper
Type abstraction, the phase distinction, and computational effects all play an important role in the design and implementation of ML-style module systems. We propose a simple type theoretic metalanguage φML for multi-phase modularity in which these concepts are treated individually, supporting the definition of high-level modular constructs such as generative and applicative functors, as well as all extant forms of structure sharing.
Type abstraction, the phase distinction, and computational effects all play an important role in the design and implementation of ML-style module systems. We propose a simple type theoretic metalanguage φML for multi-phase modularity in which these concepts are treated individually, supporting the definition of high-level modular constructs such as generative and applicative functors, as well as all extant forms of structure sharing.
Video Information
Views
740
Likes
47
Duration
16:06
Published
Aug 6, 2021
Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now