In this paper we discuss a conservative ex-tension of the simply-typed lambda calcu-lus in order to model a class of expres-sions that generalize the notion of opaque contexts. Our extension is based on previ-ous work in the semantics of programming languages aimed at providing a mathemat-ical characterization of computations that produce some kind of side effect (Moggi, 1989), and is based on the notion of mon-ads, a construction in category theory that, intuitively, maps a collection of “simple” values and “simple ” functions into a more complex value space, in a canonical way. The main advantages of our approach with respect to traditional analyses of opacity are the fact that we are able to explain in a uniform way a set of different bu...
Gödelisation is a meta-linguistic encoding of terms in a language.While it is impossible to define a...
It is well-known that monads are monoids in the category of endofunctors, and in fact so are applica...
AbstractWe argue that symmetric (semi)monoidal comonads provide a means to structure context-depende...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
In their purest formulation, monads are used in functional programming for two purposes: (1) to hygi...
There has already been considerable research on constructing modular, monad-based specications of co...
We investigate a simply typed modal $\lambda$-calculus, $\lambda^{\to\square}$, due to Pfenning, Won...
Some programs are not merely sets of batch instructions performed in isolation. They interact, eithe...
Abstract. Software security can be ensured by specifying and verifying security properties of softwa...
This paper develops a type free context calculus lxc. The calculus lxc includes contexts as first-...
This paper is about opaque interactions between phonological processes in the two senses defined by ...
We introduce a category-theoreticabstraction of a syntax with auxiliary functions, called an admissi...
International audienceThe opacity property characterizes the absence of confidential information flo...
International audienceIn compositional model-theoretic semantics, researchers assemble truth-conditi...
In their purest formulation, monads are used in functional programming for two purposes: (1) to hygi...
Gödelisation is a meta-linguistic encoding of terms in a language.While it is impossible to define a...
It is well-known that monads are monoids in the category of endofunctors, and in fact so are applica...
AbstractWe argue that symmetric (semi)monoidal comonads provide a means to structure context-depende...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
In their purest formulation, monads are used in functional programming for two purposes: (1) to hygi...
There has already been considerable research on constructing modular, monad-based specications of co...
We investigate a simply typed modal $\lambda$-calculus, $\lambda^{\to\square}$, due to Pfenning, Won...
Some programs are not merely sets of batch instructions performed in isolation. They interact, eithe...
Abstract. Software security can be ensured by specifying and verifying security properties of softwa...
This paper develops a type free context calculus lxc. The calculus lxc includes contexts as first-...
This paper is about opaque interactions between phonological processes in the two senses defined by ...
We introduce a category-theoreticabstraction of a syntax with auxiliary functions, called an admissi...
International audienceThe opacity property characterizes the absence of confidential information flo...
International audienceIn compositional model-theoretic semantics, researchers assemble truth-conditi...
In their purest formulation, monads are used in functional programming for two purposes: (1) to hygi...
Gödelisation is a meta-linguistic encoding of terms in a language.While it is impossible to define a...
It is well-known that monads are monoids in the category of endofunctors, and in fact so are applica...
AbstractWe argue that symmetric (semi)monoidal comonads provide a means to structure context-depende...