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

YouTube

Verified Extraction from Coq to OCaml

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking 21-minute video presentation from PLDI 2024 on verified extraction from Coq to OCaml. Delve into the development of a novel extraction pipeline, implemented and verified in Coq itself, that addresses the trusted code base (TCB) concerns in the Coq proof assistant's extraction process. Learn about the challenges and solutions in providing clear correctness theorems and guarantees for safe interoperability between Coq and OCaml. Discover how this work builds upon the MetaCoq project and utilizes the semantics of OCaml's intermediate language. Gain insights into the important differences between Coq programs' operational semantics and their extraction, with a focus on interoperability guarantees for first-order and higher-order programs. Access the full article and supplementary archive for a comprehensive understanding of this significant advancement in verified compilation and functional programming.

Syllabus

[PLDI24] Verified Extraction from Coq to OCaml

Taught by

ACM SIGPLAN

Reviews

Start your review of Verified Extraction from Coq to OCaml

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.