This thesis is about Martin-Löf's intuitionistic theory of types (type theory). Type theory is at the same time a formal system for mathematical proof and a dependently typed programming language. Dependent types are types which depend on data and therefore to type check dependently typed programming we need to perform computation(normalisation) in types. Implementations of type theory (usually some kind of automatic theorem prover or interpreter) have at their heart a type checker. Implementations of type checkers for type theory have at their heart a normaliser. In this thesis I consider type checking as it might form the basis of an implementation of type theory in the functional language Haskell and then normalisation in the more rigor...
We develop normalisation by evaluation (NBE) for dependent types based onpresheaf categories. Our co...
In this paper I present a partial formalisation of a normaliser for type theory in Agda[Nor07]; exte...
Type-checking algorithms for dependent type theories often rely on the interpretation of terms in so...
This thesis is about Martin-Löf’s intuitionistic theory of types (type theory). Type theory is at t...
AbstractIn this paper I present a partial formalisation of a normaliser for type theory in Agda [Ulf...
Big step normalisation is a normalisation method for typed lambda-calculi which relies on a purely s...
We develop normalisation by evaluation (NBE) for dependent types based on presheaf categories. Our c...
We present a simple way to program typed abstract syntax in a language following a Hindley-Milner ty...
International audienceSized types have been developed to make termination checking more perspicuous,...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
Abstract The decidability of equality is proved for Martin-L"oftype theory with a universe ...
Type theory (with dependent types) was introduced by Per Martin-Löf with the intention of providing ...
We present a simple way to implement typed abstract syntax for thelambda calculus in Haskell, using ...
The decidability of equality is proved for Martin-Löf type theory with a universe a la Russell and t...
International audienceIn 1961, Spector presented an extension of Gödel's system T by a new schema of...
We develop normalisation by evaluation (NBE) for dependent types based onpresheaf categories. Our co...
In this paper I present a partial formalisation of a normaliser for type theory in Agda[Nor07]; exte...
Type-checking algorithms for dependent type theories often rely on the interpretation of terms in so...
This thesis is about Martin-Löf’s intuitionistic theory of types (type theory). Type theory is at t...
AbstractIn this paper I present a partial formalisation of a normaliser for type theory in Agda [Ulf...
Big step normalisation is a normalisation method for typed lambda-calculi which relies on a purely s...
We develop normalisation by evaluation (NBE) for dependent types based on presheaf categories. Our c...
We present a simple way to program typed abstract syntax in a language following a Hindley-Milner ty...
International audienceSized types have been developed to make termination checking more perspicuous,...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
Abstract The decidability of equality is proved for Martin-L"oftype theory with a universe ...
Type theory (with dependent types) was introduced by Per Martin-Löf with the intention of providing ...
We present a simple way to implement typed abstract syntax for thelambda calculus in Haskell, using ...
The decidability of equality is proved for Martin-Löf type theory with a universe a la Russell and t...
International audienceIn 1961, Spector presented an extension of Gödel's system T by a new schema of...
We develop normalisation by evaluation (NBE) for dependent types based onpresheaf categories. Our co...
In this paper I present a partial formalisation of a normaliser for type theory in Agda[Nor07]; exte...
Type-checking algorithms for dependent type theories often rely on the interpretation of terms in so...