gpt4 book ai didi

coq - Coq可以做什么,而Agda/Idris不能做什么?

转载 作者:行者123 更新时间:2023-12-04 12:16:47 25 4
gpt4 key购买 nike

Coq是证明助手,而Agda/Idris是编程语言(尽管它们可以称为证明助手)。

我正在探索这些语言,我想知道Agda/Idris是否足以完成Coq可以做的所有事情。

那么,Coq可以执行Agda/Idris不能执行的某些[证明/管理代码/IDE(Emacs)函数的方式/其他事情]吗?

最佳答案

Coq已经存在了一段时间,并且拥有许多图书馆和开发项目的强大社区。它还具有一种战术语言和一些其他扩展,使其非常适合大型项目。
就Coq核心语言而言,它所提供的功能通常少于Agda。例如,很难通过模式匹配来定义函数(即使有扩展名也可以帮助它),并且它不具有感应-感应类型或混合感应和共感应的功能。大多数coq开发都不使用依赖类型(因为它们很难在coq中使用),而是使用简单(或多态类型)程序与谓词在顶部的组合。

关于coq - Coq可以做什么,而Agda/Idris不能做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47842309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com