Abstract. Monads are used in functional programming as a means of modeling and encapsulating computational effects at an appropriate level of abstraction. In previous work, we have introduced monad-based dy-namic logic and have used it for the specification and verification of various monadic functional-imperative algorithms over different monads. The semantics of this logic was originally defined over partial cartesian closed categories; completeness issues were explicitly left out of consid-eration. Here, we slightly simplify the logic and reformulate it in the weaker setting of a strong monad over a cartesian category with some additional infrastructure. We provide an extended proof calculus and prove its soundness and completeness. The ...
htmlabstractWe present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Lo...
AbstractIn 1989, Eugenio Moggi proposed a categorical framework for program semantics based on the n...
We present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Logic (PDL) an...
Unger C. Dynamic semantics as monadic computation. In: Proceedings of the 8th International Worksho...
Problems related to the complexity and to the decidability of several languages weaker than Prolog ...
AbstractProblems related to the complexity and to the decidability of several languages weaker than ...
AbstractStudied are Kleisli categories of monads of sets which satisfy two properties motivated by f...
Part 2: Track B: Logic, Semantics, Specification and VerificationInternational audienceWe present a ...
We present a (co)algebraic treatment of iteration-free dynamic modal logics such as Propositional Dy...
Monads have become a powerful tool for structuring effectful computations in functional program-ming...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
This paper explores the use monads to structure functional programs. No prior knowledge of monads or...
Some programs are not merely sets of batch instructions performed in isolation. They interact, eithe...
The Dijkstra and Hoare monads have been introduced recently for capturing weak-est precondition comp...
htmlabstractWe present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Lo...
AbstractIn 1989, Eugenio Moggi proposed a categorical framework for program semantics based on the n...
We present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Logic (PDL) an...
Unger C. Dynamic semantics as monadic computation. In: Proceedings of the 8th International Worksho...
Problems related to the complexity and to the decidability of several languages weaker than Prolog ...
AbstractProblems related to the complexity and to the decidability of several languages weaker than ...
AbstractStudied are Kleisli categories of monads of sets which satisfy two properties motivated by f...
Part 2: Track B: Logic, Semantics, Specification and VerificationInternational audienceWe present a ...
We present a (co)algebraic treatment of iteration-free dynamic modal logics such as Propositional Dy...
Monads have become a powerful tool for structuring effectful computations in functional program-ming...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
This paper explores the use monads to structure functional programs. No prior knowledge of monads or...
Some programs are not merely sets of batch instructions performed in isolation. They interact, eithe...
The Dijkstra and Hoare monads have been introduced recently for capturing weak-est precondition comp...
htmlabstractWe present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Lo...
AbstractIn 1989, Eugenio Moggi proposed a categorical framework for program semantics based on the n...
We present a coalgebraic generalisation of Fischer and Ladner's Propositional Dynamic Logic (PDL) an...