It has been nearly twenty years since Robin Milner introduced ML as the metalanguage of the LCF interactive theorem prover [5]. His elegant use of abstract types to ensure validity of machine-generated proofs, combined with his innovative and flexible polymorphic type discipline, and supported by his rigorous proof of soundness for the language, inspired a large body of research into the type structure of programming languages.1 As a design tool type theory gives substance to informal ideas such as "orthogonality" and "safety" and provides a framework for evaluating and comparing languages. As an implementation tool type theory provides a framework for structuring compilers and supports the use of efficient data representations even in the...
Abstract. Two of the most prominent features of ML are its expressive module system and its support ...
AbstractThe aim of this work is largely a practical one. A widely employed style of programming, par...
AbstractThe Hindley/Milner discipline for polymorphic type inference in functional programming langu...
A Simple Semantics for ML Polymorphism We give a framework for denotational semantics for the polymo...
The name “ML ” appeared during the late seventies. It then referred to a general-purpose programming...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
The ML programming language restricts type polymorphism to occur only in the "let-in" construct and ...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
Our objective is to understand the notion of type in programming languages, present a model of typed...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
Our objective is to understand the notion of type in programming languages, present a model of typed...
Abstract. The type system of Objective Caml has many unique fea-tures, which make ensuring the corre...
AbstractThe programming language Standard ML is an amalgam of two, largely orthogonal, languages. Th...
Abstract. Two of the most prominent features of ML are its expressive module system and its support ...
AbstractThe aim of this work is largely a practical one. A widely employed style of programming, par...
AbstractThe Hindley/Milner discipline for polymorphic type inference in functional programming langu...
A Simple Semantics for ML Polymorphism We give a framework for denotational semantics for the polymo...
The name “ML ” appeared during the late seventies. It then referred to a general-purpose programming...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
The ML programming language restricts type polymorphism to occur only in the "let-in" construct and ...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
We present an internal language with equivalent expressive power to Standard ML, and discuss its for...
Our objective is to understand the notion of type in programming languages, present a model of typed...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
Our objective is to understand the notion of type in programming languages, present a model of typed...
Abstract. The type system of Objective Caml has many unique fea-tures, which make ensuring the corre...
AbstractThe programming language Standard ML is an amalgam of two, largely orthogonal, languages. Th...
Abstract. Two of the most prominent features of ML are its expressive module system and its support ...
AbstractThe aim of this work is largely a practical one. A widely employed style of programming, par...
AbstractThe Hindley/Milner discipline for polymorphic type inference in functional programming langu...