分类于: 互联网 编程语言


Software Foundations

Software Foundations 10.0分

资源最后更新于 2020-07-21 20:53:17

作者:Benjamin C. Pierce




文件格式: pdf

标签: 计算机科学 Coq 程序语言理论 计算机 Programming 软件 编程 pl

简介· · · · · ·

The Software Foundations series is a broad introduction to the mathematical underpinnings of reliable software.

The principal novelty of the series is that every detail is one hundred percent formalized and machine-checked: the entire text of each volume, including the exercises, is literally a "proof script" for the Coq proof assistant.

The exposition is intended for a broad r...

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦


Volume 1
Logical Foundations is the entry-point to the series. It covers functional programming, basic concepts of logic, computer-assisted theorem proving, and Coq.
Volume 2
Programming Language Foundations surveys the theory of programming languages, including operational semantics, Hoare logic, and static type systems.
Volume 3
Verified Functional Algorithms shows how a variety of fundamental data structures can be specified and mechanically verified.
Volume 4
QuickChick: Property-Based Testing in Coq introduces tools and techniques for combining randomized property-based testing with formal specification and proof in the Coq ecosystem.