System??E: Expansion Variables for Flexible Typing with Linear and Non-linear Types and Intersection Types, ESOP, volume 2986 of LNCS, pp.294-309, 2004. ,
DOI : 10.1007/978-3-540-24725-8_21
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.6349
Expansion: the Crucial Mechanism for Type Inference with Intersection Types: A Survey and Explanation, Electronic Notes in Theoretical Computer Science, vol.136, pp.173-202, 2005. ,
DOI : 10.1016/j.entcs.2005.03.026
Principal type schemes and ?-calculus semantics, To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus, and Formalism, pp.535-560, 1980. ,
Principal type-schemes for functional programs, Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '82, pp.207-212, 1982. ,
DOI : 10.1145/582153.582176
Semi-Explicit First-Class Polymorphism for ML, Information and Computation, vol.155, issue.1-2, pp.134-169, 1999. ,
DOI : 10.1006/inco.1999.2830
URL : http://doi.org/10.1006/inco.1999.2830
Type inference in polymorphic type discipline, TACS, pp.18-37, 1991. ,
DOI : 10.1007/3-540-54415-1_39
Interprétation fonctionnelle etéliminationetélimination des coupures de l'arithmétique d'ordre supérieur, 1972. ,
Principality and type inference for intersection types using expansion variables, Theoretical Computer Science, vol.311, issue.1-3, pp.1-70, 2004. ,
DOI : 10.1016/j.tcs.2003.10.032
URL : http://doi.org/10.1016/j.tcs.2003.10.032
Polymorphic type inference and abstract data types, ACM Transactions on Programming Languages and Systems, vol.16, issue.5, pp.1411-1430, 1994. ,
DOI : 10.1145/186025.186031
MLF: raising ML to the power of System F, ICFP, pp.27-38, 2003. ,
Flexible types: robust type inference for first-class polymorphism, POPL, pp.66-77, 2009. ,
Polymorphic type inference, Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '83, pp.88-98, 1983. ,
DOI : 10.1145/567067.567077
Expansion for Universal Quantifiers, 1101. ,
DOI : 10.1007/978-3-642-28869-2_23
URL : https://hal.archives-ouvertes.fr/hal-01405792
Principal Typing in a ?????-Discipline, Journal of Logic and Computation, vol.5, issue.3, pp.367-381, 1995. ,
DOI : 10.1093/logcom/5.3.367
A theory of type polymorphism in programming, Journal of Computer and System Sciences, vol.17, issue.3, pp.348-375, 1978. ,
DOI : 10.1016/0022-0000(78)90014-4
Polymorphic type inference and containment, Information and Computation, vol.76, issue.2-3, pp.211-249, 1988. ,
DOI : 10.1016/0890-5401(88)90009-0
URL : http://doi.org/10.1016/0890-5401(88)90009-0
Programming objects with ML-ART an extension to ML with abstract and record types, TACS, pp.321-346, 1994. ,
DOI : 10.1007/3-540-57887-0_102
Towards a theory of type structure, Colloque sur la Programmation, pp.408-423, 1974. ,
DOI : 10.1007/3-540-06859-7_148
Principal type schemes for an extended type theory, Theoretical Computer Science, vol.28, pp.151-169, 1984. ,
Polymorphic intersection type assignment for rewrite systems with abstractions and beta-rule, TYPES, pp.41-60, 1956. ,
Practical type inference for polymorphic recursion: an implementation in haskell, J. UCS, issue.98, pp.873-890, 2003. ,
FPH: first-class polymorphism for Haskell, ICFP, pp.295-306, 2008. ,
Boxy types: inference for higherrank types and impredicativity, ICFP, pp.251-262, 2006. ,
Typability and type checking in System F are equivalent and undecidable, Annals of Pure and Applied Logic, vol.98, issue.1-3, pp.111-156, 1999. ,
DOI : 10.1016/S0168-0072(98)00047-5
The Essence of Principal Typings, ICALP, pp.913-925, 2002. ,
DOI : 10.1007/3-540-45465-9_78
Branching Types, ESOP, volume 2305 of LNCS, pp.115-132, 2002. ,
DOI : 10.1007/3-540-45927-8_9