相关疑难解决方法(0)

是否可以在Haskell中编程和检查不变量?

当我编写算法时,我通常会在注释中写下不变量.

例如,一个函数可能返回一个有序列表,另一个函数则期望列出一个列表.
我知道定理证明存在,但我没有使用它们的经验.

我也相信智能编译器[sic!]可以利用它们来优化程序.
那么,是否有可能写下不变量并让编译器检查它们?

haskell types invariants theorem-proving

29
推荐指数
3
解决办法
3277
查看次数

标签 统计

haskell ×1

invariants ×1

theorem-proving ×1

types ×1