The coinductive resumption monad

<p>Resumptions appear in many forms as a convenient abstraction, such as in semantics of concurrency and as a programming pattern. In this paper we introduce generalised resumptions in a category-theoretic, coalgebraic context and show their basic properties: they form a monad, they come equip...

पूर्ण विवरण

ग्रंथसूची विवरण
मुख्य लेखकों: Piróg, M, Gibbons, J
स्वरूप: Journal article
भाषा:English
प्रकाशित: Elsevier 2014
विषय:
विवरण
सारांश:<p>Resumptions appear in many forms as a convenient abstraction, such as in semantics of concurrency and as a programming pattern. In this paper we introduce generalised resumptions in a category-theoretic, coalgebraic context and show their basic properties: they form a monad, they come equipped with a corecursion scheme in the sense of Adámek <em>et al</em>.'s notion of completely iterative monads (cims), and they enjoy a certain universal property, which specialises to the coproduct with a free cim in the category of cims.</p>