Monads are a concept from category theory allowing to model abstractly the notion of computational effect. The non-compositionality of monads is well-known, but the theory of distributive laws is a classical tool that has proved useful to combine effects of several monads. In frequent cases, there is no way of defining a distributive law between a pair of specific monads. When it feels like there almost exists one, a weaker form of distributive law can be used. This thesis studies theoretical properties of weak distributive laws, introduces a dual notion called coweak distributive laws, and provides applications to coalgebra theory: generalised determinisation and up-to techniques for bisimulations, with examples for alternating automata an...
While monadic effects are widespread in modern functional programming, the idea of formulating compu...
Distributive laws are a standard way of combining two monads, providing a compositional approach for...
Monads and their composition via distributive laws have many applications in program semantics and f...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Les monades sont un concept de théorie des catégories qui permet de modéliser de façon abstraite la ...
Les monades sont un concept de théorie des catégories qui permet de modéliser de façon abstraite la ...
The powerset monad on the category of sets does not distribute over itself. Nevertheless a weaker fo...
International audienceCombining probabilistic choice and non-determinism is a long standing problem ...
International audienceCombining probabilistic choice and non-determinism is a long standing problem ...
Distributive laws between monads (triples) were defined by Jon Beck in the 1960s. They were generali...
AbstractIn this paper, we introduce a monad of random choice for domains that does not suffer from t...
While monadic effects are widespread in modern functional programming, the idea of formulating compu...
AbstractIn this paper, we introduce a monad of random choice for domains that does not suffer from t...
While monadic effects are widespread in modern functional programming, the idea of formulating compu...
Distributive laws are a standard way of combining two monads, providing a compositional approach for...
Monads and their composition via distributive laws have many applications in program semantics and f...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Monads are a concept from category theory allowing to model abstractly the notion of computational e...
Les monades sont un concept de théorie des catégories qui permet de modéliser de façon abstraite la ...
Les monades sont un concept de théorie des catégories qui permet de modéliser de façon abstraite la ...
The powerset monad on the category of sets does not distribute over itself. Nevertheless a weaker fo...
International audienceCombining probabilistic choice and non-determinism is a long standing problem ...
International audienceCombining probabilistic choice and non-determinism is a long standing problem ...
Distributive laws between monads (triples) were defined by Jon Beck in the 1960s. They were generali...
AbstractIn this paper, we introduce a monad of random choice for domains that does not suffer from t...
While monadic effects are widespread in modern functional programming, the idea of formulating compu...
AbstractIn this paper, we introduce a monad of random choice for domains that does not suffer from t...
While monadic effects are widespread in modern functional programming, the idea of formulating compu...
Distributive laws are a standard way of combining two monads, providing a compositional approach for...
Monads and their composition via distributive laws have many applications in program semantics and f...