...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >Coinductive Resumption Monads: Guarded Iterative and Guarded Elgot
【24h】

Coinductive Resumption Monads: Guarded Iterative and Guarded Elgot

机译:协感恢复单声道:受保护的迭代和受保护的Elgot

获取原文

摘要

We introduce a new notion of "guarded Elgot monad", that is a monad equipped with a form of iteration. It requires every guarded morphism to have a specified fixpoint, and classical equational laws of iteration to be satisfied. This notion includes Elgot monads, but also further examples of partial non-unique iteration, emerging in the semantics of processes under infinite trace equivalence. We recall the construction of the "coinductive resumption monad" from a monad and endofunctor, that is used for modelling programs up to bisimilarity. We characterize this construction via a universal property: if the given monad is guarded Elgot, then the coinductive resumption monad is the guarded Elgot monad that freely extends it by the given endofunctor.
机译:我们引入了一种新的“守卫的Elgot monad”概念,它是一种具有迭代形式的monad。它要求每个受保护的态射都有一个指定的固定点,并且要满足经典的迭代方程式定律。这个概念包括Elgot monads,但也包括在无限跟踪等效条件下出现在进程语义中的部分非唯一迭代的其他示例。我们回想起从monad和endofunctor构造“共归恢复monad”的过程,该过程用于对程序进行建模以达到双相似性。我们通过通用属性来描述这种构造:如果给定的单子受守卫的Elgot,则共归性恢复单子就是被保护的Elgot单子受给定的endofunctor自由扩展。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号