The end of history? Using a proof assistant to replace language design with library design
Functionality of software systems has exploded in part because of advances in programming language support for packaging reusable functionality as libraries. Developers benefit from the uniformity that comes of exposing many interfaces in the same language, as opposed to stringing together hodgepodg...
Main Authors: | Chlipala, Adam, Delaware, Benjamin, Duchovni, Samuel, Gross, Jason S., Pit-Claudel, Clement Francois, Suriyakarn, Sorawit, Wang, Peng |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | English |
Published: |
Dagstuhl Research
2020
|
Online Access: | https://hdl.handle.net/1721.1/128880 |
Similar Items
-
The end of history? Using a proof assistant to replace language design with library design
by: Chlipala, Adam, et al.
Published: (2021) -
Fiat: Deductive Synthesis of Abstract Data Types in a Proof Assistant
by: Delaware, Benjamin James, et al.
Published: (2021) -
Extensible Extraction of Efficient Imperative Programs with Foreign Functions, Manually Managed Memory, and Proofs
by: Pit-Claudel, Clement Francois, et al.
Published: (2021) -
Fiat: Deductive Synthesis of Abstract Data Types in a Proof Assistant
by: Delaware, Benjamin James, et al.
Published: (2014) -
Extensible Extraction of Efficient Imperative Programs with Foreign Functions, Manually Managed Memory, and Proofs
by: Pit-Claudel, Clément, et al.
Published: (2021)