#type #dependent #proof #theorem #ghost

departed

一个利用“已离职证明的鬼魂”技术提供依赖类型部分好处的库

1 个不稳定版本

0.1.0 2020 年 5 月 8 日

#11 in #ghost

MIT 许可证

7KB
149 代码行数(不含注释)

departed

Departed 是一个为 Rust 程序员提供的库,利用“已离职证明的鬼魂”技术提供依赖类型的一些好处。具体来说,它允许库作者编写具有静态检查预条件和不变性的 API。此外,它还允许 API 的用户证明他们正确地使用了 API。

对于这个 crate 所基于的技术,所有的功劳都归功于 Matt Noonan。

无运行时依赖