Recursion is a Computational Effect

Daniel P. Friedman,Amr Sabry

msra(2000)

引用 32|浏览2
暂无评分
摘要
In a recent paper, Launchbury, Lewis, and Cook observe that some Haskellapplications could benefit from a combinator mfix for expressing recursion overmonadic types. We investigate three possible definitions of mfix and implementthem in Haskell.Like traditional fixpoint operators, there are two approaches to the definitionof mfix: an unfolding one based on mathematical semantics, and an updatingone based on operational semantics. The two definitions are equivalentin pure calculi...
更多
查看译文
关键词
operational semantics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要