分类于: 互联网 编程语言

简介

Software Foundations

Software Foundations 10.0分

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

作者:Benjamin C. Pierce

出版社:

出版日期:2019-01

ISBN:9783293000544

文件格式: 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...

提示:如遇问题或者链接还未及时添加,请联系小编 afeiship#qq.com(#换@),我们会尽快处理!

目录

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.