文件名称:Formality-tmp
文件大小:802KB
文件格式:ZIP
更新时间:2024-05-29 21:11:33
JavaScript
具有正式证明的现代编程语言。 现在自己写! 正式性被分派到以下项目中: 种类: : (...) 为什么要正式证明? 当大多数人听到形式证明时,他们自然会想到数学和安全性,或“无聊的东西”。 虽然可以使用形式化证明来正式化定理并验证软件的正确性,但Formality的方法却有所不同:我们专注于将证明用作提高开发人员生产率的工具。 毫无疑问,将类型添加到无类型语言中可以大大提高生产率,特别是当代码库增长到一定程度时:只需看看TypeScript的兴起即可。 形式证明在某种程度上是通用语言中使用的简单类型的演变。 我们认为,证明是等待探索的超级大国,正确使用证明可以以破坏性的方式提高开发人员的生产率:想想Haskell在类固醇上的骇客。 正式性旨在探索和启用形式证明的这一方面,我们将在不久后发布更多有关形式证明的信息。 为什么要正式? 市场上有一些有趣的证明语言或通常称为的证明