arrow
返回

Unifying structured recursion schemes

delete2016-02-03
delete0
delete
OA
AI
DOI:10.1017/s0956796815000258delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
摘要折叠(folds)和展开(unfolds)已被视为完全编程(total programming)的基本构建模块,并已扩展形成一系列专门的、结构化的递归模式。大量此类模式通过引入伴随折叠(adjoint folds)得到了统一,但诸如来自余单子(comonads)的递归模式等更奇特的模式却难以处理。本文展示了如何从(余)单子((co)monads)的两个典型伴随推导中获得具有重要计算意义的递归模式:单子折叠(monadic catamorphisms)来自Kleisli构造,而更令人惊讶的是,难以捉摸的来自余单子的递归模式来自Eilenberg–Moore构造。因此,我们证明了伴随折叠比先前认为的更具统一性。
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

暂无期刊信息

机构

暂无机构信息
引用论文

引用论文

暂无论文信息