Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Biparsers: Exact Printing for Data Synchronisation

ACM SIGPLAN via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Watch this 19-minute conference talk from POPL 2025 that introduces a novel approach to biparsers for exact printing in data synchronization. Presented by researchers from Peking University and KU Leuven, the talk explores how to formalize parser-printer pairs as bidirectional programs (lenses) to synchronize input text strings with data. Learn about the first biparser framework supporting exact-printing with non-injective parsers, complete with combinators for common patterns and practical demonstrations using JSON and YAML subsets. The research addresses the challenge of recovering original source text for parsed data, with reusable artifacts available for further exploration. This presentation is part of the ACM SIGPLAN POPL 2025 conference.

Syllabus

[POPL'25] Biparsers: Exact Printing for Data Synchronisation

Taught by

ACM SIGPLAN

Reviews

Start your review of Biparsers: Exact Printing for Data Synchronisation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.