Flexible presentations of graded monads

نویسندگان

چکیده

A large class of monads used to model computational effects have natural presentations by operations and equations, for example, the list monad can be presented a constant binary operation subject unitality associativity. Graded are generalization that enable us track quantitative information about being modelled. Correspondingly, graded using an existing notion presentation. However, has some deficiencies, in particular many do not presentations. We introduce flexibly presentation does suffer from these issues, develop associated theory. show every induces equipped with interpretations presentation, all satisfying condition on colimits As part this, we usual algebra-preserving correspondence between transfers monads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Equational presentations of functors and monads

In categorical universal algebra, it is well known that a finitary equational presentation of algebras in a finitary variety K amounts to the existence of a coequaliser of a pair of morphisms between finitely generated free algebras. The essence of a universal-algebraic flavour of a finitary functor L : K −→ K is that L is determined by its behaviour on finitely generated free algebras. In fact...

متن کامل

Generic Trace Semantics and Graded Monads

Models of concurrent systems employ a wide variety of semantics inducing various notions of process equivalence, ranging from linear-time semantics such as trace equivalence to branching-time semantics such as strong bisimilarity. Many of these generalize to system types beyond standard transition systems, featuring, for example, weighted, probabilistic, or game-based transitions; this motivate...

متن کامل

NextSlidePlease: designing tools for creating flexible presentations

The dominant presentation paradigm within academic, business and government organizations involves a linear and uninterrupted progression of bulleted slides introduced by a lone figure in front of a passive audience. This format does little to encourage active discussion or facilitate improvisational presentation of material. In this poster, we propose a presentation framework that encourages d...

متن کامل

Corecursive Algebras, Corecursive Monads and Bloom Monads

An algebra is called corecursive if from every coalgebra a unique coalgebra-toalgebra homomorphism exists into it. We prove that free corecursive algebras are obtained as coproducts of the terminal coalgebra (considered as an algebra) and free algebras. The monad of free corecursive algebras is proved to be the free corecursive monad, where the concept of corecursive monad is a generalization o...

متن کامل

A Study on Software Tools for Flexible Presentations

Most presentation systems are designed to present prepared material organized in a linear sequence of slides. While this is suitable for business communication, some situations such as teaching in school require more improvisational communication to facilitate learning and understanding. To address this issue, I chose school lectures as my research field and have developed dynamic presentation ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ACM on programming languages

سال: 2022

ISSN: ['2475-1421']

DOI: https://doi.org/10.1145/3547654