A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
MLF
2003
Proceedings of the eighth ACM SIGPLAN international conference on Functional programming - ICFP '03
We propose a type system ML F that generalizes ML with first-class polymorphism as in System F. We perform partial type reconstruction. As in ML and in opposition to System F, each typable expression admits a principal type, which can be inferred. Furthermore, all expressions of ML are well-typed, with a possibly more general type than in ML, without any need for type annotation. Only arguments of functions that are used polymorphically must be annotated, which allows to type all expressions of System F as well.
doi:10.1145/944705.944709
dblp:conf/icfp/BotlanR03
fatcat:h6kly4zfbnh5fbav4fspuuichy