Abstract. We present a series of examples that illuminate an important aspect of the semantics of higher-order functions with local state. Namely that certain behaviour of such functions can only be observed by pro-viding them with arguments that contain the functions themselves. This provides evidence for the necessity of complex conditions for functions in modern semantics for state, such as logical relations and Kripke-like bisimulations, where related functions are applied to related arguments (that may contain the functions). It also suggests that simpler semantics, such as those based on applicative bisimulations where functions are ap-plied to identical arguments, would not scale to higher-order languages with local state
Bisimulation can be defined in a simple way using coinductive methods, and has rather pleasant prope...
In the last several years, a number of effective methods have been developed for reasoning about pro...
In the last several years, a number of effective methods have been developed for reasoning about pro...
We present a series of examples that illuminate an important aspect of the semantics of higher-order...
We illuminate important aspects of the semantics of higher-order functions that are common in the pr...
We introduce an extension of Hoare logic for call-by-value higher-orderfunctions with ML-like local ...
Abstract. The research reported in this paper is concerned with the prob-lem of reasoning about prop...
The research reported in this paper is concerned with the problem of reasoning about properties of h...
Abstract. We introduce an extension of Hoare logic for call-by-value higher-order functions with ML-...
Abstract. Developing a theory of bisimulation in higher-order languages can be hard. Particularly ch...
Bisimulation is a fundamental notion that characterizes behavioral equivalence of concurrent systems...
Developing a theory of bisimulation in higher-order languages can be hard. Particularly challenging ...
Applicative bisimulation is a coinductive technique to check program equivalence in higher-order fun...
We present logical bisimulations, a form of bisimulation for higher-order languages, in which the b...
Developing a theory of bisimulation in higher-order languages can be hard. Particularly challengi...
Bisimulation can be defined in a simple way using coinductive methods, and has rather pleasant prope...
In the last several years, a number of effective methods have been developed for reasoning about pro...
In the last several years, a number of effective methods have been developed for reasoning about pro...
We present a series of examples that illuminate an important aspect of the semantics of higher-order...
We illuminate important aspects of the semantics of higher-order functions that are common in the pr...
We introduce an extension of Hoare logic for call-by-value higher-orderfunctions with ML-like local ...
Abstract. The research reported in this paper is concerned with the prob-lem of reasoning about prop...
The research reported in this paper is concerned with the problem of reasoning about properties of h...
Abstract. We introduce an extension of Hoare logic for call-by-value higher-order functions with ML-...
Abstract. Developing a theory of bisimulation in higher-order languages can be hard. Particularly ch...
Bisimulation is a fundamental notion that characterizes behavioral equivalence of concurrent systems...
Developing a theory of bisimulation in higher-order languages can be hard. Particularly challenging ...
Applicative bisimulation is a coinductive technique to check program equivalence in higher-order fun...
We present logical bisimulations, a form of bisimulation for higher-order languages, in which the b...
Developing a theory of bisimulation in higher-order languages can be hard. Particularly challengi...
Bisimulation can be defined in a simple way using coinductive methods, and has rather pleasant prope...
In the last several years, a number of effective methods have been developed for reasoning about pro...
In the last several years, a number of effective methods have been developed for reasoning about pro...