Formal parametric polymorphism, Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages -POPL '93, number X, pp.157-170, 1993. ,
DOI : 10.1016/0304-3975(93)90082-5
URL : http://doi.org/10.1016/0304-3975(93)90082-5
Categories of Containers, 2003. ,
DOI : 10.1007/3-540-36576-1_2
Categories of Containers, Foundations of Software Science and Computation Structures, pp.23-38, 2003. ,
DOI : 10.1007/3-540-36576-1_2
Galois: a theory development project, 1993. ,
Simple overloading for type theories In Types for proofs and programs, 1994. ,
A notion of class for theory development in algebra in a predicative type theory In Talk presented at the workshop on Types for Proofs and Programs, 1994. ,
A notion of class for Type Theory, 1993. ,
Constructions, Inductive Types and Strong Normalization, 1993. ,
A General Theory of Radicals. I. Radicals in Complete Lattices, American Journal of Mathematics, vol.74, issue.4, p.774, 1952. ,
DOI : 10.2307/2372225
A General Theory of Radicals. III. Applications, American Journal of Mathematics, vol.76, issue.1, p.126, 1954. ,
DOI : 10.2307/2372404
A General Theory of Radicals. II. Radicals in Rings and Bicategories, American Journal of Mathematics, vol.76, issue.1, 1954. ,
DOI : 10.2307/2372403
The Solution of the Four-Color-Map Problem, Scientific American, vol.237, issue.4, pp.108-12110, 1977. ,
DOI : 10.1038/scientificamerican1077-108
Some Mathematical Case Studies in ProofPower-HOL, 2006. ,
Mathematical Case Studies: ? Some Group Theory, 2006. ,
Hints in Unification, Theorem Proving in Higher Order Logics, pp.84-9810, 2009. ,
DOI : 10.1007/BFb0028402
Dependent Types Advanced Topics in Types and Programming Languages, pp.45-86, 2005. ,
Generic programming and the STL: using and extending the C++ Standard Template Library, 1998. ,
Engineering formal metatheory, Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.3-15, 2008. ,
DOI : 10.1145/1328438.1328443
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.103.5948
Group Theoretical Properties and Functions, Colloquium Mathematicum, vol.14, pp.285-328, 1966. ,
The machine-checked literate formalisation of algebra in type theory, 1998. ,
Coercion synthesis in computer implementations of type-theoretic frameworks, Types for Proofs and Programs, pp.9-27, 1998. ,
DOI : 10.1007/BFb0097784
Lambda calculi with types, Handbook of logic in computer science, pp.117-309, 1992. ,
DOI : 10.1017/cbo9781139032636
Auto-validation d'un système de preuves avec familles inductives, Thèse de doctorat, 1999. ,
On the Role of Type Decorations in the Calculus of Inductive Constructions, Computer Science Logic Lecture Notes in Computer Science, vol.3634, pp.151-16610, 2005. ,
DOI : 10.1007/11538363_12
Implicit coercions in type systems, Types for Proofs and Programs, pp.1-15, 1996. ,
DOI : 10.1007/3-540-61780-9_58
Setoids in type theory, Journal of Functional Programming, vol.13, issue.02, pp.261-293, 2003. ,
DOI : 10.1017/S0956796802004501
URL : https://hal.archives-ouvertes.fr/hal-01124972
Local Analysis for The Odd Order Theorem, 1995. ,
DOI : 10.1017/CBO9780511665592
Parametricity and dependent types, Proceedings of the 15th ACM SIGPLAN international conference on Functional programming -ICFP '10, number Section 4, p.345, 2010. ,
DOI : 10.1145/1932681.1863592
URL : http://openaccess.city.ac.uk/13223/1/pts.pdf
Interactive Theorem Proving and Program Development, Coq'Art: the Calculus of Inductive Constructions, 2004. ,
URL : https://hal.archives-ouvertes.fr/hal-00344237
Canonical Big Operators, Theorem Proving in Higher Order Logics, pp.86-10110, 2008. ,
DOI : 10.1007/3-540-44659-1_29
URL : https://hal.archives-ouvertes.fr/inria-00331193
Extension of Martin-Löf's type theory with record types and subtyping, Twenty-Five Years of Constructive Type Theory, Proceedings of a Congress held in Venice, pp.21-39, 1995. ,
Masterminds of Programming: Conversations with the Creators of Major Programming Languages, 2009. ,
On the definition of parametricity URL https, 2004. ,
Foundations of constructive analysis, 1967. ,
Théorie des ensembles, 2006. ,
Partiality and Recursion in Interactive Theorem Provers -An Overview. Under consideration for publication in, Math. Struct. in Comp. Science, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00691459
Inductive Families Need Not Store Their Indices, Types for Proofs and Programs, pp.115-129, 2004. ,
DOI : 10.1007/978-3-540-24849-1_8
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.62.3849
Programming with modules as typed functional programming, editor, Fifth generation computer systems, pp.103-112, 1984. ,
Coherence Checking of Coercions in Plastic, APPSEM Workshop on Subtyping & Dependent Types in Programming, pp.1-20, 2000. ,
Implementation Techniques for Inductive Types in Plastic, Types for Proofs and Programs, pp.245-26210, 1956. ,
DOI : 10.1093/logcom/9.1.105
A polymorphic representation of induction-recursion, 2004. ,
Associated types with class, ACM SIGPLAN Notices, vol.40, issue.1, pp.1-13, 2005. ,
DOI : 10.1145/1047659.1040306
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.5121
Coercive subtyping for the calculus of constructions, ACM SIGPLAN Notices, vol.38, issue.1, pp.150-159, 2003. ,
DOI : 10.1145/640128.604145
First-class phantom types, 2003. ,
Certified Programming with Dependent Types, 2009. ,
An interview with Jean-Pierre Serre, The Mathematical Intelligencer, vol.8, issue.4, pp.8-13, 1986. ,
DOI : 10.1007/BF03026112
Les types quotient en Coq Master's thesis, Master Parisien de Recherche en Informatique, 2010. ,
On understanding data abstraction, revisited, 2009. ,
DOI : 10.1145/1640089.1640133
An Analysis of Girard's Paradox, LICS, pp.227-236, 1986. ,
An algorithm for type-checking dependent types, Science of Computer Programming, vol.26, issue.1-3, pp.167-17710, 1996. ,
DOI : 10.1016/0167-6423(95)00021-6
URL : http://doi.org/10.1016/0167-6423(95)00021-6
Conception d'un langage de haut niveau de représentation de preuves : Récurrence par filtrage de motifs Unification en présence de types inductifs primitifs Synthèse de lemmes d'inversion, Thèse de doctorat, 1997. ,
Explicit Universes for the Calculus of Constructions, Theorem Proving in Higher Order Logics, pp.95-14510, 2002. ,
DOI : 10.1007/3-540-45685-6_9
C-CoRN, the Constructive Coq Repository at Nijmegen, Mathematical Knowledge Management, pp.88-10310, 2004. ,
DOI : 10.1007/3-540-45620-1_12
Telescopic mappings in typed lambda calculus Information and Computation, pp.189-2040890, 1991. ,
A torsion theory for Abelian categories. Transactions of the, pp.223-223, 1966. ,
Problems in group theory, 1973. ,
A Complete Proof Synthesis Method for the Cube of Type Systems, Journal of Logic and Computation, vol.3, issue.3, pp.287-315, 1993. ,
DOI : 10.1093/logcom/3.3.287
Higher-Order Unification and Matching, Handbook of Automated Reasoning, pp.1009-1062, 2001. ,
DOI : 10.1016/B978-044450813-3/50018-7
Modular type classes, Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages -POPL '07, p.63, 2007. ,
DOI : 10.1145/1190215.1190229
Thompson and Tits win the Abel Prize, Norwegian Academy of Science and Letters, 2008. ,
Abstract algebra, 2004. ,
Inductive sets and families in Martin-Löf's type theory and their set-theoretic semantics, pp.280-306, 1991. ,
Natural Isomorphisms in Group Theory URL https, Proceedings of the National Academy of Sciences, pp.537-543, 1942. ,
General theory of natural equivalences. Transactions of the, pp.231-231, 1945. ,
Extensions and Applications of Higher order Unification, 1990. ,
Solvability of groups of odd order, Pacific Journal of Mathematics, vol.13, issue.3, 1963. ,
Modular object-oriented programming with units and mixins, 1998. ,
Practical Datatype Specializations with Phantom Types and Recursion Schemes, Electronic Notes in Theoretical Computer Science, vol.148, issue.2, p.25, 2005. ,
DOI : 10.1016/j.entcs.2005.11.046
URL : http://doi.org/10.1016/j.entcs.2005.11.046
Phantom types and subtyping, Journal of Functional Programming, vol.16, issue.06, p.751, 2006. ,
DOI : 10.1017/S0956796806006046
URL : http://arxiv.org/abs/cs/0403034
Foundations of set theory. Studies in logic and the foundations of mathematics, Noord-Hollandsche U.M, 1973. ,
Euler's Theorem and Small Fermat's Theorem, Journal of Formalized Mathematics, vol.10, issue.20, 1998. ,
An extended comparative study of language support for generic programming, Journal of Functional Programming, vol.17, issue.02, p.145, 2006. ,
DOI : 10.1017/S0956796806006198
Radical Theory, Longman Scientific & Technical, 1989. ,
Kurosh-Amitsur Radical Theory For Groups, pp.73-90, 2010. ,
A small reflection on group automorphisms. Talk given at the TYPES, 2008. ,
Simple Types in Type Theory: Deep and Shallow Encodings, Theorem Proving in Higher Order Logics, pp.368-382, 2007. ,
DOI : 10.1007/978-3-540-74591-4_27
Packaging Mathematical Structures, Theorem Proving in Higher Order Logics, pp.327-34210, 2009. ,
DOI : 10.1007/978-3-540-68103-8_11
URL : https://hal.archives-ouvertes.fr/inria-00368403
Induction Is Not Derivable in Second Order Dependent Type Theory, Typed Lambda Calculi and Applications, pp.166-181, 2001. ,
DOI : 10.1007/3-540-45413-6_16
A Constructive Algebraic Hierarchy in Coq, Journal of Symbolic Computation, vol.34, issue.4, pp.271-286, 2002. ,
DOI : 10.1006/jsco.2002.0552
Codifying guarded definitions with recursive schemes, Types for Proofs and Programs, pp.39-5910, 1995. ,
DOI : 10.1007/3-540-60579-7_3
A computer-checked proof of the four-colour theorem, 2005. ,
Formal Proof ? The Four Color Theorem Notices of the, pp.1382-1393, 2008. ,
Formalizing the structure of extremal p-groups. Talk given at the MAP, 2010. ,
Point-Free, Set-Free Concrete Linear Algebra, Interactive Theorem Proving, pp.103-118 ,
DOI : 10.1017/S0956796802004501
URL : https://hal.archives-ouvertes.fr/hal-00805966
An Ssreflect Tutorial Rapport Technique RT-0367, INRIA, 2009. ,
An introduction to small scale reflection in Coq, Journal of Formalized Reasoning, vol.3, issue.2, pp.95-152, 1979. ,
URL : https://hal.archives-ouvertes.fr/inria-00515548
A Modular Formalisation of Finite Group Theory ,
DOI : 10.1007/978-3-540-74591-4_8
URL : https://hal.archives-ouvertes.fr/inria-00139131
A Small Scale Reflection Extension for the Coq system, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00258384
How to make ad hoc proof automation less ad hoc, Proceeding of the 16th ACM SIGPLAN international conference on Functional programming -ICFP '11, 2011. ,
DOI : 10.1145/2034773.2034798
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.298.3332
Finite groups, 2007. ,
Proving Equalities in a Commutative Ring Done Right in Coq, Theorem Proving in Higher Order Logics, pp.98-113, 2005. ,
DOI : 10.1007/11541868_7
Concepts: linguistic support for generic programming in C++, 2006. ,
Doing algebra in simple type theory, p.789, 1989. ,
Constructive Type Classes in Isabelle, Types for Proofs and Programs, pp.160-174, 2007. ,
DOI : 10.1007/978-3-540-74464-1_11
Fun with functional dependencies, Proc Joint CS/CE Winter Meeting, 2001. ,
The HELM team, 2010. ,
Type inference with algebraic universes in the Calculus of Inductive Constructions, 2005. ,
The rules of PCIC. Email on the coq-club mailing-list URL https, 2009. ,
Fun with phantom types The fun of programming, pp.245-262, 2003. ,
The emperor's old clothes, Communications of the ACM, vol.24, issue.2, pp.75-83 ,
DOI : 10.1145/358549.358561
Impredicative Strong Existential Equivalent to Type:Type, 1986. ,
A unification algorithm for typed ??-calculus, Theoretical Computer Science, vol.1, issue.1, pp.27-5710, 1975. ,
DOI : 10.1016/0304-3975(75)90011-0
The Constructive Engine A perspective in Theoretical Computer Science. Commemorative Volume for Gift Siromoney, 1989. ,
Higher Order Unification 30 Years Later, Theorem Proving in Higher Order Logics, pp.241-25810, 2002. ,
DOI : 10.1007/3-540-45685-6_2
Exploring abstract algebra in constructive type theory Automated Deduction?CADE-12, pp.1-1510, 1994. ,
Enhancing the Nuprl proof-development system and applying it to computational abstract algebra URL https, 1995. ,
Free theorems in the presence of seq, Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages -POPL '04, pp.99-110, 2004. ,
Type Classes with Functional Dependencies, Programming Languages and Systems, pp.230-244, 2000. ,
DOI : 10.1007/3-540-46425-5_15
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.130.789
Abstract, Journal of Functional Programming, vol.274, issue.04, p.475, 1992. ,
DOI : 10.1017/S0956796800000514
A system of constructor classes, Proceedings of the conference on Functional programming languages and computer architecture , FPCA '93, 1993. ,
DOI : 10.1145/165180.165190
Named instances for Haskell type classes, 2001. ,
Operators and algebraic structures, Proceedings of the 1981 conference on Functional programming languages and computer architecture , FPCA '81, 1981. ,
DOI : 10.1145/800223.806763
Operator Overloading. Email on the ocaml mailing-list, 2007. ,
Haskell's overlooked object system. Draft, 2005. ,
Functional pearl, Proceedings of the ACM SIGPLAN workshop on Haskell , Haskell '04, p.33, 2004. ,
DOI : 10.1145/1017472.1017481
seL4, Communications of the ACM, vol.53, issue.6, p.107, 2010. ,
DOI : 10.1145/1743546.1743574
Unification: a multidisciplinary survey, ACM Computing Surveys, vol.21, issue.1, pp.93-124, 1989. ,
DOI : 10.1145/62029.62030
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.64.8967
Design patterns in separation logic, Proceedings of the 4th international workshop on Types in language design and implementation, TLDI '09, 2008. ,
DOI : 10.1145/1481861.1481874
Radicals of rings and algebras, Colloq. Math. Soc. Janos Bolyai, pp.297-314, 1973. ,
Radicals in the theory of groups, Colloq. Math. Soc. Janos Bolyai, pp.271-296, 1973. ,
The theory of finite groups: an introduction, 2004. ,
DOI : 10.1007/b97433
Software extension and integration with type classes, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, p.161, 2006. ,
DOI : 10.1145/1173706.1173732
Erreurs des Mathématiciens des origines à nos jours Ancienne librairie Castaigne & librairie Ém, Desbarax, 1935. ,
A proof-irrelevant model of CIC with predicative induction and judgemental equality, 2011. ,
Domain specific embedded compilers, 1999. ,
DOI : 10.1145/331960.331977
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.17.2599
Formal verification of a realistic compiler, Communications of the ACM, vol.52, issue.7, 2009. ,
DOI : 10.1145/1538788.1538814
URL : https://hal.archives-ouvertes.fr/inria-00415861
Programmation fonctionnelle certifiée ? L'extraction de programmes dans l'assistant Coq, 2004. ,
Applied abstract algebra, 1998. ,
An Interview with A, www.stlport.org/resources/StepanovUSA. html. STLport, Edizioni Infomedia srl, 2000. ,
Closure operators, torsion theories, and radicals in a non-abelian environment. Master of science thesis, 2009. ,
Computation and reasoning: a type theory for computer science, 1994. ,
Coercive subtyping in type theory, Computer Science Logic Lecture Notes in Computer Science, vol.1258, pp.275-296, 1997. ,
DOI : 10.1007/3-540-63172-0_45
Coercive subtyping, Journal of Logic and Computation, vol.9, issue.1, pp.105-130 ,
DOI : 10.1093/logcom/9.1.105
URL : https://hal.archives-ouvertes.fr/hal-01130574
Duality for groups, Bulletin of the American Mathematical Society, vol.56, issue.6, pp.485-517, 1950. ,
DOI : 10.1090/S0002-9904-1950-09427-0
Modules for standard ML, Proceedings of the 1984 ACM Symposium on LISP and functional programming , LFP '84, 1984. ,
DOI : 10.1145/800055.802036
The Categorical Approach to General Radical Theory -a survey Talk presented at the workshop on Radicals of rings and related topics, 2009. ,
What is category theory, pp.221-255, 2006. ,
An intuitionistic theory of types, Bibliopolis, 1984. ,
Faking it (Simulating dependent types in Haskell) Journal of Functional Programming, pp.375-392, 2003. ,
A Logic Programming Language with Lambda-Abstraction, Function Variables, and Simple Unification, Journal of Logic and Computation, vol.1, issue.4, pp.497-536, 1991. ,
DOI : 10.1093/logcom/1.4.497
Abstract types have existential type, ACM Transactions on Programming Languages and Systems, vol.10, issue.3, pp.470-50210, 1988. ,
DOI : 10.1145/44501.45065
Instance chains, ACM SIGPLAN Notices, vol.45, issue.9, p.375, 2010. ,
DOI : 10.1145/1932681.1863596
Algebra of Programming Using Dependent Types, Mathematics of Program Construction, pp.268-283, 2008. ,
DOI : 10.1007/978-3-540-70594-9_15
Treating Partiality in a Logic of Total Functions, The Computer Journal, vol.40, issue.10, pp.640-651, 1997. ,
DOI : 10.1093/comjnl/40.10.640
Fighting Bit Rot with Types (Experience Report: Scala Collections), FSTTCS, p.427, 2009. ,
Independently Extensible Solutions to the Expression Problem URL https, Proc. FOOL 12, 2005. ,
A torsion theory for the category of finite groups. Gumma University technical report, pp.5-8, 2008. ,
Modular Visitor Components, ECOOP 2009 ? Object-Oriented Programming, pp.269-293, 2009. ,
DOI : 10.1017/S0956796808006758
Type classes as objects and implicits, Proceedings of the ACM international conference on Object oriented programming systems languages and applications -OOPSLA '10, p.341, 2010. ,
DOI : 10.1145/1869459.1869489
URL : http://infoscience.epfl.ch/record/150280
Composants mathématiques pour la théorie des groupes, Thèse de doctorat, 2010. ,
Inductive definitions in the system Coq rules and properties, Typed Lambda Calculi and Applications, pp.328-345 ,
DOI : 10.1007/BFb0037116
Définitions Inductives en Théorie des Types d'Ordre Supérieur Habilitation à diriger les recherches, 1996. ,
Special Feature: Epigrams on programming, ACM SIGPLAN Notices, vol.17, issue.9, pp.7-13, 1982. ,
DOI : 10.1145/947955.1083808
Character Theory for the Odd Order Theorem ,
DOI : 10.1017/CBO9780511565861
Type classes: an exploration of the design space, 1997. ,
Unification and anti-unification in the calculus of constructions, [1991] Proceedings Sixth Annual IEEE Symposium on Logic in Computer Science, 1991. ,
DOI : 10.1109/LICS.1991.151632
The functorials, radicals and coradicals in groups, Ural. Gos. Univ. Mat. Zap, vol.7, issue.3, pp.150-182, 1969. ,
Radicals in groups, operations on classes of groups, and radical classes, pp.205-244, 1983. ,
DOI : 10.1090/trans2/119/10
A logic for parametric polymorphism, Typed Lambda Calculi and Applications, pp.361-375, 1993. ,
DOI : 10.1007/BFb0037118
Implicit syntax, Informal Proceedings of First Workshop on Logical Frameworks, Antibes, pp.421-434, 1990. ,
Typechecking in pure type systems, Informal Proceedings of the 1992 Workshop on Types for Proofs and Programs, pp.271-288, 1992. ,
Dependently Typed Records for Representing Mathematical Structure, Theorem Proving in Higher Order Logics, pp.462-479 ,
DOI : 10.1007/3-540-44659-1_29
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.9569
Dependently Typed Records in Type Theory Formal Aspects of Computing, pp.386-402, 2002. ,
The Essence of ML Type Inference Advanced Topics in Types and Programming Languages, pp.389-489, 2005. ,
Proving Properties about Lists Using Containers, Functional and Logic Programming, pp.97-112, 2008. ,
DOI : 10.1007/978-3-540-78969-7_9
Proofs, Search and Computation in General Logic, 1990. ,
Types, Abstraction and Parametric Polymorphism, Proceedings of the IFIP 9th World Computer Congress, pp.513-523, 1983. ,
A method for obtaining digital signatures and public-key cryptosystems, Communications of the ACM, vol.21, issue.2, pp.120-126 ,
DOI : 10.1145/359340.359342
An introduction to the theory of groups, 1995. ,
DOI : 10.1007/978-1-4612-4176-8
Commutative Algebra in the Mizar System, Journal of Symbolic Computation, vol.32, issue.1-2, pp.143-169, 2001. ,
DOI : 10.1006/jsco.2001.0456
A Semi-reflexive Tactic for (Sub-)Equational Reasoning, Types for Proofs and Programs, pp.98-11410, 2006. ,
DOI : 10.1007/11617990_7
Working with Mathematical Structures in Type Theory, Types for Proofs and Programs, pp.157-172, 2008. ,
DOI : 10.1007/978-3-540-68103-8_11
Typing algorithm in type theory with inheritance, Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '97, pp.292-301, 1997. ,
DOI : 10.1145/263699.263742
Outils Génériques de modélisation et de démonstration pour la Formalisation des Mathématiques en théorie des Types, Application à la théorie des catégories, Thèse de doctorat, 1999. ,
Constructive category theory, Proof, language, and interaction, pp.239-275, 2000. ,
Résolution d'équations dans le système T de Gödel Master's thesis, DEA d'Informatique Fondamentale ,
Isomorphisms ??? A Link Between the Shallow and the Deep, Theorem Proving in Higher Order Logics, pp.10-1007, 1999. ,
DOI : 10.1007/3-540-48256-3_4
Notices of the, pp.728-735, 1930. ,
Automatically Generating Counterexamples to Naive Free Theorems, Functional and Logic Programming, pp.175-190978, 2010. ,
DOI : 10.1007/978-3-642-12251-4_14
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.148.6409
BitC language specification The EROS Group, LLC, 2008. ,
Investigation on the typing of equality in type systems, 2010. ,
URL : https://hal.archives-ouvertes.fr/pastel-00556578
Higher-order unification revisited: Complete sets of transformations, Journal of Symbolic Computation, vol.8, issue.1-2, pp.101-140, 1989. ,
DOI : 10.1016/S0747-7171(89)80023-9
Modular development of theories and name-space management for the Coq proof assistant, Thèse de doctorat, École Polytechnique, 2010. ,
URL : https://hal.archives-ouvertes.fr/tel-00679201
Un environnement pour la programmation avec types dépendants, Thèse de doctorat, 2008. ,
A New Look At Generalized Rewriting in Type Theory, Journal of Formalized Reasoning, vol.2, issue.1, pp.41-62, 1077. ,
URL : https://hal.archives-ouvertes.fr/inria-00628904
First-Class Type Classes, Theorem Proving in Higher Order Logics, pp.278-293, 2008. ,
DOI : 10.1007/11542384_8
URL : https://hal.archives-ouvertes.fr/inria-00628864
Type classes for mathematics in type theory, Mathematical Structures in Computer Science, vol.2, issue.04, pp.795-825, 2011. ,
DOI : 10.1007/3-540-48256-3_10
Followup (GT 3d of July) on reification. Email on the coqdev mailing-list URL https, 2011. ,
The Standard Template Library, 1995. ,
Elements of Algebra, 1994. ,
DOI : 10.1007/978-1-4757-3976-3
Fundamental Concepts in Programming Languages, Higher-Order and Symbolic Computation, pp.11-491010000313106, 2000. ,
Semantical Investigations into Intensional Type Theory Habilitation thesis, Ludwig-Maximilians, 1993. ,
Data types ?? la carte, Journal of Functional Programming, vol.18, issue.04, pp.423-436, 2008. ,
DOI : 10.1017/S0956796808006758
The theory of parametricity in lambda cube, 2001. ,
Interactive Theorem Provers: issues faced as a user and tackled as a developer Dottorato di ricerca, 2008. ,
Polytypic programming in COQ, Proceedings of the ACM SIGPLAN workshop on Generic programming, WGP '08, pp.4910-1145, 2008. ,
DOI : 10.1145/1411318.1411326
Free theorems involving type constructor classes, Proceedings of the 14th ACM SIGPLAN international conference on Functional programming -ICFP '09, 2009. ,
Parametricity, type equality, and higher-order polymorphism, Journal of Functional Programming, vol.20, issue.02, p.175, 2010. ,
DOI : 10.1016/j.entcs.2007.02.043
Theorems for free!, Proceedings of the fourth international conference on Functional programming languages and computer architecture , FPCA '89, pp.347-359, 1989. ,
DOI : 10.1145/99370.99404
The Expression Problem. Email on java-genericity mailing list, 1998. ,
The Girard-Reynolds isomorphism (second edition) Theoretical Computer Science, pp.201-226, 2007. ,
How to make ad-hoc polymorphism less ad hoc, Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '89, pp.60-76, 1989. ,
DOI : 10.1145/75277.75283
ML Modules and Haskell Type Classes: A Constructive Comparison, Programming Languages and Systems, pp.188-204, 2008. ,
DOI : 10.1017/S0956796806006034
JavaGI: Generalized Interfaces for Java, ECOOP 2007 ? Object-Oriented Programming, pp.347-372, 2007. ,
DOI : 10.1007/978-3-540-73589-2_17
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.107.9850
Typability and type checking in System F are equivalent and undecidable. Annals of Pure and Applied Logic, pp.111-156, 1999. ,
Une théorie des constructions inductives, Thèse de doctorat, 1994. ,
Practical generic programming in OCaml, Proceedings of the 2007 workshop on Workshop on ML , ML '07, p.83, 2007. ,
DOI : 10.1145/1292535.1292548
Formalizing abstract algebra in type theory with dependent records, 16th International Conference on Theorem Proving in Higher Order Logics Emerging Trends Proceedings, pp.13-27, 2003. ,