发现各种软件替代方案,找到更适合您的选择
一个可信的、工业级的交互式定理证明器及依赖类型编程语言,用于数学、计算机科学等领域的机械化推理。
提供 4 个替代方案
F* 是一种类似 ML 的函数式编程语言,旨在实现程序验证。F* 可以表达程序的精确规范,包括功能正确性性质。用 F* 编写的程序可被转换为 OCaml 或 F# 以供执行。
提供 6 个替代方案
Agda 是一种依赖类型函数式编程语言。它具有归纳族,即依赖于值的数据类型,例如指定长度的向量类型。它还支持参数化模块、混合运算符、Unicode 字符以及交互式 Emacs...