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 present a simple way to implement typed abstract syntax for thelambda calculus in Haskell, using ...
International audienceSized types have been developed to make termination checking more perspicuous,...
Type theory (with dependent types) was introduced by Per Martin-Löf with the intention of providing ...
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,...
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 ...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
We develop normalisation by evaluation (NBE) for dependent types based on presheaf categories. Our c...
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 ...
International audienceSized types have been developed to make termination checking more perspicuous,...
Type theory (with dependent types) was introduced by Per Martin-Löf with the intention of providing ...
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,...
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 ...
For certain kinds of applications of type theories, the faithfulness of formalization in the theory ...
We develop normalisation by evaluation (NBE) for dependent types based on presheaf categories. Our c...
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 ...
International audienceSized types have been developed to make termination checking more perspicuous,...
Type theory (with dependent types) was introduced by Per Martin-Löf with the intention of providing ...