نتایج جستجو برای: monad

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

2013
Jules Hedges

This paper extends Escardó and Oliva’s selection monad to the selection monad transformer, a general monadic framework for expressing backtracking search algorithms in Haskell. The use of the closely related continuation monad transformer for similar purposes is also discussed, including an implementation of a DPLL-like SAT solver with no explicit recursion. Continuing a line of work exploring ...

2016
Maciej Piróg

We develop an algebraic underpinning of backtracking monad transformers in the general setting of monoidal categories. As our main technical device, we introduce Eilenberg–Moore monoids, which combine monoids with algebras for strong monads. We show that Eilenberg–Moore monoids coincide with algebras for the list monad transformer (‘done right’) known from Haskell libraries. From this, we obtai...

2010
Gavin J. Seal

If S is an order-adjoint monad, that is, a monad on Set that factors through the category of ordered sets with left adjoint maps, then any monad morphism τ : S → T makes T orderadjoint, and the Eilenberg-Moore category of T is monadic over the category of monoids in the Kleisli category of S.

Journal: :Electronic proceedings in theoretical computer science 2021

We introduce a general construction on 2-monads. develop background maps of 2-monads, their left semi-algebras, and colimits in 2-category. Then, we the colimit induced by map show that obtain structure 2-monad give characterisation its algebras. Finally, apply to 2-monads between free symmetric monoidal cartesian combine them into linear-non-linear 2-monad.

2007
ERNIE MANES PHILIP MULRY

New techniques for constructing a distributive law of a monad over another are studied using submonads, quotient monads, product monads, recursively-defined distributive laws, and linear equations. Sequel papers will consider distributive laws in closed categories and will construct monad approximations for compositions which fail to be a monad.

2011
Jirí Adámek Mahdieh Haddadi Stefan Milius

An algebra is called corecursive if from every coalgebra a unique coalgebra-to-algebra homomorphism exists into it. We prove that free corecursive algebras are obtained as a coproduct of the final 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 of...

Journal: :Indo-Pacific Journal of Phenomenology 2007

Journal: :ACM SIGPLAN Notices 2016

Journal: :Journal of Pure and Applied Algebra 2016

Journal: :Applied Categorical Structures 2017
Andrew Salch

Given an adjoint pair of functors F,G, the composite GF naturally gets the structure of a monad. The same monad may arise from many such adjoint pairs of functors, however. Can one describe all of the adjunctions giving rise to a given monad? In this paper we single out a class of adjunctions with especially good properties, and we develop methods for computing all such adjunctions, up to natur...

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

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