华南理工大学学报(自然科学版) ›› 2014, Vol. 42 ›› Issue (1): 128-134.doi: 10.3969/j.issn.1000-565X.2014.01.022
苏锦钿1 余珊珊2
Su Jin- dian1 Yu Shan- shan2
摘要: 针对共归纳数据类型上的 unfold 无法描述带参数的共递归计算的问题,首先证明了笛卡尔封闭范畴上的终结共代数是强终结的,并给出强共归纳数据类型的范畴论定义及其上一种带固定参数的共递归——punfold,使得共归纳数据类型上的共递归计算可以包含额外的参数作为计算的输入; 然后利用基于 Comonads 的 Comonadic 共递归给出了unfold 和 punfold 的一种统一的描述,并进一步分析了 punfold 上的各种计算律,从而将Pardo 对基于 Comonads 的带参数的递归计算研究扩展到共归纳数据类型.
中图分类号: