Editorship
Co-editor in chief of Journal of Functional Programming.
Member of the editorial board of Journal of Automated Reasoning.
Member of the editorial board of Journal of Formalized Reasoning.
Program committees
- International conference on Compiler Construction (CC) 2011
- Practical Aspects of Declarative Languages (PADL) 2011
- Verified Software: Theories, Tools and Experiments (VSTTE) 2010
- Interactive Theorem Proving (ITP) 2010
- Programming Language Design and Implementation (PLDI) 2010 (member of the external review committee)
- Programming Languages meets Program Verification (PLPV) 2010
- International Conference on Functional Programming (ICFP) 2009
- Theorem Proving in Higher-Order Logics (TPHOL) 2009
- European Symposium on Programming (ESOP) 2009
- Commercial Users of Functional Programming (CUFP) 2007
- European Symposium on Programming (ESOP) 2007
- Asian Computing Science Conference 2006
- Formal Methods 2006
- ML Workshop 2005 (co-program chairman)
- MetaOCaml Workshop 2005
- Virtual Execution Environments conference (VEE) 2005
- European Symposium on Programming (ESOP) 2005
- Smart Card Research and Advanced Application Conference (CARDIS) 2004
- Principles of Programming Languages 2004 (program chairman)
- Foundations of Object-Oriented Languages 2003
- Types in Language Design and Implementation 2003
- Journées Francophones des Langages Applicatifs 2003
- Smart Card Research and Advanced Application Conference (CARDIS) 2002
- Principles of Programming Languages 2002
- International Conference on Functional Programming 2001 (program chairman)
- Compiler Construction 2001
- International Conference on Functional Programming 2000
- Programming Languages Design and Implementation 2000
- European Symposium on Programming 2000
- Principles and Practice of Declarative Programming 1999
- Programming Language Implementation and Logic Programming 1998
- Workshop Types in Compilation 1998 (program chairman)
- Principles of Programming Languages 1998
- Workshop Types in Compilation 1997
- International Conference on Functional Programming 1997
- Functional Programming and Computer Architecture 1995
- Static Analysis Symposium 1994