Skip to content

Commit 699572f

Browse files
authored
Merge pull request #19 from liyishuai/patch-1
docs: add Software Foundations Chinese translation
2 parents e4b0e6d + 2cae80d commit 699572f

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

data/books/sf-zh.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "《软件基础》中译版"
3+
slug: "sf-zh"
4+
description: >
5+
《软件基础》系列广泛地介绍了可靠软件的数学基础。
6+
recommendation: >
7+
《逻辑基础》为本系列书籍的切入点。它涵盖了函数式编程、逻辑的基本概念、计算机辅助定理证明以及 Rocq 证明助理。
8+
《编程语言基础》考察了编程语言理论,包括操作语义、霍尔逻辑以及静态类型系统。
9+
《函数式算法验证》展示了如何对各种基础数据结构进行机器验证。
10+
《QuickChick:用 Rocq 进行基于性质的测试》介绍了将随机化基于性质的测试与 Rocq 生态系统中的形式化规范和证明相结合的工具和技术。
11+
authors:
12+
- Benjamin C. Pierce
13+
- and many others
14+
published: 2024-08-25
15+
cover: books/sf-1.jpg
16+
language:
17+
- chinese
18+
links:
19+
- description: Read Online
20+
uri: https://coq-zh.github.io/SF-zh/
21+
difficulty: beginner
22+
pricing: free
23+
---
24+
25+
**《软件基础》系列广泛地介绍了可靠软件的数学基础。**
26+
27+
本系列书籍最主要的新颖之处在于,书中的每一处细节都百分之百地形式化且通过了机器验证。每卷书中的所有文本,包括练习,都是一份 Rocq 证明助理的「证明脚本」。
28+
29+
本系列书籍的目标受众包括从高年级本科生到博士以及研究者在内的广大读者。书中并未假定读者有逻辑学或编程语言的背景,不过一定的数学熟练度会很有帮助。
30+
1. 《逻辑基础》为本系列书籍的切入点。它涵盖了函数式编程、逻辑的基本概念、计算机辅助定理证明以及 Rocq 证明助理。
31+
2. 《编程语言基础》考察了编程语言理论,包括操作语义、霍尔逻辑以及静态类型系统。
32+
3. 《函数式算法验证》展示了如何对各种基础数据结构进行机器验证。
33+
4. 《QuickChick:用 Rocq 进行基于性质的测试》介绍了将随机化基于性质的测试与 Rocq 生态系统中的形式化规范和证明相结合的工具和技术。

0 commit comments

Comments
 (0)