Proof theory, type theory, constructive logic and mathematics, functional programming, logic programming, automated reasoning
See here
Paper Mail:
School of Computer Science,
University of St Andrews,
North Haugh, ST ANDREWS, Fife, KY16 9SX, Scotland.The University of St Andrews is a charity registered in Scotland: No SC013532.
Email: rd at st-andrews.ac.uk
Phone: +44-1334-463267 (work), +44-1334-475944 (home)
Fax: +44-1334-463278 (work)
If I'm not at work or at home I'm usually somewhere remote near here.
My mathematical genealogy (with a link to MathSciNet).