Agda的分类库?

时间:2014-09-04 07:49:05

标签: standard-library agda category-theory

是否有任何“推荐”库可以在Agda中提供易于使用的基本类别理论形式化? Agda标准库似乎在这方面提供的很少。

我正在寻找具有较低入门门槛的东西,类似于使用标准库中定义的Semigroup等代数结构的方式。

例如,在我当前的项目中有几种态射的概念,并且组合和身份的重载语法变得笨拙。自然要做的是引入一个合适的记录类型,并使用Agda的“实例参数”机制来模拟Morphism类型类。但毫无疑问,这必须是多次发明的轮子。 (好吧,标准库中有一个名为Morphism的结构,可能适用于此目的,所以这不一定是最好的例子,但你明白了。)

我知道this library,它看起来很全面,但似乎并不特别活跃。

1 个答案:

答案 0 :(得分:1)

我正在使用上面提到的Categories库,虽然我只使用它的基本功能,但到目前为止似乎很好。

相关问题