A formalization of the strong normalization proof for System F in LEGO, Typed Lambda Calculi and Applications, 1993. ,
DOI : 10.1007/BFb0037095
Monadic presentations of lambda terms using generalized inductive types. Pages 453?468 of: Computer Science Logic, Lecture Notes in Computer Science, vol.1683, 1999. ,
Syntax for free: representing syntax with binding using parametricity. Pages 35?49 of: International Conference on Typed Lambda Calculi and Applications (TLCA), Lecture Notes in Computer Science, vol.5608, 2009. ,
Unembedding domain-specific languages, Proceedings of the 2nd ACM SIGPLAN symposium on Haskell, Haskell '09, 2009. ,
DOI : 10.1145/1596638.1596644
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.167.4775
Engineering formal metatheory, Pages 3?15 of: ACM Symposium on Principles of Programming Languages (POPL), 2008. ,
DOI : 10.1145/1328438.1328443
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.103.5948
Mechanized Metatheory for the Masses: The PoplMark Challenge, International Conference on Theorem Proving in Higher-Order Logics (TPHOLs). Lecture Notes in Computer Science, 2005. ,
DOI : 10.1007/11541868_4
Substitution: A formal methods case study using monads and transformations, Science of Computer Programming, vol.23, issue.2-3, pp.287-311, 1994. ,
DOI : 10.1016/0167-6423(94)00022-0
Parametricity and dependent types, Pages 345?356 of: Proceedings of the 15th ACM SIGPLAN international conference on Functional programming. ICFP '10, 2010. ,
DOI : 10.1145/1932681.1863592
URL : http://openaccess.city.ac.uk/13223/1/pts.pdf
de Bruijn notation as a nested datatype, Journal of Functional Programming, vol.9, issue.1, pp.77-91, 1999. ,
DOI : 10.1017/S0956796899003366
Programming with binders and indexed data-types, Pages 413?424 of: ACM Symposium on Principles of Programming Languages (POPL), 2012. ,
DOI : 10.1145/2103656.2103705
The Locally Nameless Representation, Journal of Automated Reasoning, vol.40, issue.12, pp.1-46, 2011. ,
DOI : 10.1007/s10817-011-9225-2
Implementing typeful program transformations, Pages 20?28 of: ACM Workshop on Evaluation and Semantics-Based Program Manipulation (PEPM), 2003. ,
Scrap your nameplate, ACM International Conference on Functional Programming (ICFP), 2005. ,
DOI : 10.1145/1086365.1086389
A certified type-preserving compiler from lambda calculus to assembly language, Pages 54?65 of: ACM Conference on Programming Language Design and Implementation (PLDI), 2007. ,
Agda standard library, 2011. ,
Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem, Indag. Math, vol.34, issue.5, pp.381-392, 1972. ,
Telescopic mappings in typed lambda calculus, Information and Computation, vol.91, issue.2, pp.189-204, 1991. ,
DOI : 10.1016/0890-5401(91)90066-B
Combining higher-order abstract syntax with first-order abstract syntax in ATS, Proceedings of the 3rd ACM SIGPLAN workshop on Mechanized reasoning about languages with variable binding , MERLIN '05, 2005. ,
DOI : 10.1145/1088454.1088462
Abstract syntax and variable binding (extended abstract) Pages 193?202 of, IEEE Symposium on Logic in Computer Science (LICS), 1999. ,
Assigning meanings to programs. Pages 19?32 of: Mathematical Aspects of Computer Science, Proceedings of Symposia in Applied Mathematics, 1967. ,
A type-preserving compiler in Haskell, ACM International Conference on Functional Programming (ICFP), 2008. ,
A framework for defining logics, Journal of the ACM, vol.40, issue.1, pp.194-204, 1993. ,
DOI : 10.1145/138027.138060
An axiomatic basis for computer programming, Communications of the ACM, vol.12, issue.10, pp.576-580, 1969. ,
DOI : 10.1145/363235.363259
The Zipper, Journal of Functional Programming, vol.7, issue.5, pp.549-554, 1997. ,
DOI : 10.1017/S0956796897002864
A universe of binding and computation, Pages 123?134 of: ACM International Conference on Functional Programming (ICFP), 2009. ,
The derivative of a regular type is its type of one-hole contexts, 2001. ,
First-order unification by structural recursion, Journal of Functional Programming, vol.13, issue.6, pp.1061-1075, 2003. ,
DOI : 10.1017/S0956796803004957
The view from the left, Journal of Functional Programming, vol.14, issue.1, pp.69-111, 2004. ,
DOI : 10.1017/S0956796803004829
Applicative programming with effects, Journal of Functional Programming, vol.18, issue.01, pp.1-13, 2008. ,
DOI : 10.1017/S0956796800003658
Representation independence and data abstraction, Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '86, 1986. ,
DOI : 10.1145/512644.512669
Towards a practical programming language based on dependent type theory, pp.412-96, 2007. ,
LEAP: A language with eval and polymorphism, Pages 345?359 of: International Joint Conference on Theory and Practice of Software Development (TAPSOFT). Lecture Notes in Computer Science, 1989. ,
DOI : 10.1007/3-540-50940-2_46
A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions, Pages 371?382 of: ACM Symposium on Principles of Programming Languages (POPL), 2008. ,
Alpha-structural recursion and induction, Journal of the ACM, vol.53, issue.3, pp.459-506, 2006. ,
DOI : 10.1145/1147954.1147961
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.85.518
A Canonical Locally Named Representation of Binding, Journal of Automated Reasoning, vol.40, issue.4, pp.1-23, 2011. ,
DOI : 10.1007/s10817-011-9229-y
Practical Programming with Higher-Order Encodings and Dependent Types, Pages 93?107 of: European Symposium on Programming (ESOP). Lecture Notes in Computer Science, 2008. ,
DOI : 10.1007/978-3-540-78739-6_7
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.107.2605
System Description: Delphin ??? A Functional Programming Language for Deductive Systems, Electronic Notes in Theoretical Computer Science, vol.228, pp.113-120, 2009. ,
DOI : 10.1016/j.entcs.2008.12.120
An overview of C?ml. Pages 27?52 of, ACM Workshop on ML. Electronic Notes in Theoretical Computer Science, vol.148, issue.2, 2006. ,
Static Name Control for FreshML, 22nd Annual IEEE Symposium on Logic in Computer Science (LICS 2007), 2007. ,
DOI : 10.1109/LICS.2007.44
Nameless, painless, Proceedings of the 16th ACM SIGPLAN international conference on Functional programming. ICFP '11, 2011. ,
DOI : 10.1145/2034773.2034817
URL : https://hal.archives-ouvertes.fr/hal-01110279
Nompa (Agda code), 2011. ,
A unifying approach to safe programming with first-order syntax with binders, 2012. ,
URL : https://hal.archives-ouvertes.fr/tel-00759059
A fresh look at programming with names and binders. Pages 217?228 of, Proceedings of the 15th ACM SIGPLAN international conference on Functional programming. ICFP '10, 2010. ,
Types, abstraction and parametric polymorphism. Pages 513?523 of: Information Processing 83, 1983. ,
External and internal syntax of the <mml:math altimg="si1.gif" display="inline" overflow="scroll" xmlns:xocs="http://www.elsevier.com/xml/xocs/dtd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.elsevier.com/xml/ja/dtd" xmlns:ja="http://www.elsevier.com/xml/ja/dtd" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:tb="http://www.elsevier.com/xml/common/table/dtd" xmlns:sb="http://www.elsevier.com/xml/common/struct-bib/dtd" xmlns:ce="http://www.elsevier.com/xml/common/dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cals="http://www.elsevier.com/xml/common/cals/dtd"><mml:mi>??</mml:mi></mml:math>-calculus, Journal of Symbolic Computation, vol.45, issue.5, pp.598-616, 2010. ,
DOI : 10.1016/j.jsc.2010.01.010
The $\nabla$ -Calculus. Functional Programming with Higher-Order Encodings, Pages 339?353 of: International Conference on Typed Lambda Calculi and Applications (TLCA). Lecture Notes in Computer Science, 2005. ,
DOI : 10.1007/11417170_25
FreshML: Programming with binders made simple, Pages 263?274 of: ACM International Conference on Functional Programming (ICFP), 2003. ,
Names and higher-order functions, 1994. ,
Theorems for free! Pages 347?359 of: Conference on Functional Programming Languages and Computer Architecture (FPCA), 1989. ,
Binders unbound, Proceedings of the 16th ACM SIGPLAN international conference on Functional programming. ICFP '11, 2011. ,