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.

ML 2021: Unlocking Multi-Phase Modularity with a Powerful Metalanguage 🔧
Jonathan Sterling
740 views • Aug 6, 2021
ML 2021: Unlocking Multi-Phase Modularity with a Powerful Metalanguage 🔧

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.

Video Information

Views

740

Likes

47

Duration

16:06

Published

Aug 6, 2021

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.