نتایج جستجو برای: monoidal monads

تعداد نتایج: 2243  

2005
ANDERS KOCK

Introduction. This note is concerned with "categories with internal horn and | and we shall use the terminology from the paper [2] by EIL~.NBERG and Kv.Imy. The result proved may be stated briefly as follows : a Y/--monad ("strong monad") on a symmetric monoidal closed category ~ carries two canonical structures as closed functor. I f these agree (in which case we call the monad commutative), t...

2015
DIMITRI CHIKHLADZE

Generalized operads, also called generalized multicategories and T -monoids, are defined as monads within a Kleisli bicategory. With or without emphasizing their monoidal nature, generalized operads have been considered by numerous authors in different contexts, with examples including symmetric multicategories, topological spaces, globular operads and Lawvere theories. In this paper we study f...

Journal: :J. Funct. Program. 2017
Exequiel Rivas Mauro Jaskelioff

There are different notions of computation, the most popular being monads, applicative functors, and arrows. In this article we show that these three notions can be seen as monoids in a monoidal category. We demonstrate that at this level of abstraction one can obtain useful results which can be instantiated to the different notions of computation. In particular, we show how free constructions ...

Journal: :Electr. Notes Theor. Comput. Sci. 2015
Chris Heunen Martti Karvonen

We extend categorical semantics of monadic programming to reversible computing, by considering monoidal closed dagger categories: the dagger gives reversibility, whereas closure gives higher-order expressivity. We demonstrate that Frobenius monads model the appropriate notion of coherence between the dagger and closure by reinforcing Cayley’s theorem; by proving that effectful computations (Kle...

2011
G. M. KELLY

A category may bear many monoidal structures, but (to within a unique isomorphism) only one structure of “category with finite products”. To capture such distinctions, we consider on a 2-category those 2-monads for which algebra structure is essentially unique if it exists, giving a precise mathematical definition of “essentially unique” and investigating its consequences. We call such 2-monads...

1997
G M Kelly Stephen Lack R J Wood

A category may bear many monoidal structures, but (to within a unique isomorphism) only one structure of \category with nite products". To capture such distinctions, we consider on a 2-category those 2-monads for which algebra structure is essentially unique if it exists, giving a precise mathematical deenition of \essentially unique" and investigating its consequences. We call such 2-monads pr...

2005
Shin-ya Katsumata

A semantic formulation of Lindley and Stark’s >>-lifting is given. We first illustrate our semantic formulation of the >>-lifting in Set with several examples, and apply it to the logical predicates for Moggi’s computational metalanguage. We then abstract the semantic >>-lifting as the lifting of strong monads across bifibrations with lifted symmetric monoidal closed structures.

2012
STEPHEN LACK

Kornel Szlachányi [28] recently used the term skew-monoidal category for a particular laxi ed version of monoidal category. He showed that bialgebroids H with base ring R could be characterized in terms of skew-monoidal structures on the category of one-sided R-modules for which the lax unit was R itself. We de ne skew monoidales (or skew pseudo-monoids) in any monoidal bicategory M . These are...

2013
JAWAD ABUHLAIL

The category ASA of bisemimodules over a semialgebra A, with the so called Takahashi’s tensor-like product − A −, is semimonoidal but not monoidal. Although not a unit in ASA, the base semialgebra A has properties of a semiunit (in a sense which we clarify in this note). Motivated by this interesting example, we investigate semiunital semimonoidal categories (V, •, I) as a framework for studyin...

Journal: :J. Funct. Program. 2006
Robert Atkey

Moggi’s Computational Monads and Power et al ’s equivalent notion of Freyd category have captured a large range of computational effects present in programming languages. Examples include non-termination, non-determinism, exceptions, continuations, side-effects and input/output. We present generalisations of both computational monads and Freyd categories, which we call parameterised monads and ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید