YoVDO

A New Standard ML Prettyprinter Library - An Experience Report

Offered By: ACM SIGPLAN via YouTube

Tags

Functional Programming Courses Modular Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a new design for a Standard ML prettyprinter library in this 29-minute conference talk presented by David MacQueen at ML'23. Delve into the synthesis of ideas from PPML (Prettyprinter Meta Language) and the "algebraically derived" prettyprinter libraries of Hughes and Wadler. Discover a simple, user-friendly model of prettyprinting based on an intermediate data structure called a format. Learn about the implementation as a set of modules programmed in a strict, purely functional style. Gain insights into this experience report that showcases the development and advantages of this new prettyprinter library for Standard ML.

Syllabus

[ML'23] A New Standard ML Prettyprinter Library, An Experience Report


Taught by

ACM SIGPLAN

Related Courses

Advanced Modeling for Discrete Optimization
University of Melbourne via Coursera
Computer Science: Programming with a Purpose
Princeton University via Coursera
Fundamentos de programación
Universitas Telefónica via Miríadax
Introducción a la programación en C
Universidad Autónoma de Madrid via edX
C Programming with Linux
Dartmouth College via edX