Boxy Types: Inference for Higher-Rank Types and Impredicativity

dc.contributor.authorVytiniotis, Dimitrios
dc.contributor.authorWeirich, Stephanie C
dc.contributor.authorPeyton Jones, Simon
dc.date2023-05-17T00:13:42.000
dc.date.accessioned2023-05-22T12:47:12Z
dc.date.available2023-05-22T12:47:12Z
dc.date.issued2006-09-01
dc.date.submitted2006-12-08T06:15:54-08:00
dc.description.abstractLanguages with rich type systems are beginning to employ a blend of type inference and type checking, so that the type inference engine is guided by programmer-supplied type annotations. In this paper we show, for the first time, how to combine the virtues of two well-established ideas: unification-based inference, and bidirectional propagation of type annotations. The result is a type system that conservatively extends Hindley-Milner, and yet supports both higher-rank types and impredicativity.
dc.description.commentsPostprint version. Copyright ACM, 2006. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in SIGPLAN Notices, Volume 41, Issue 9, September 2006, pages 251-262. Publisher URL: http://doi.acm.org/10.1145/1160074.1159838
dc.identifier.urihttps://repository.upenn.edu/handle/20.500.14332/6314
dc.legacy.articleid1291
dc.legacy.fulltexturlhttps://repository.upenn.edu/cgi/viewcontent.cgi?article=1291&context=cis_papers&unstamped=1
dc.source.issue275
dc.source.journalDepartmental Papers (CIS)
dc.source.peerreviewedtrue
dc.source.statuspublished
dc.subject.otherimpredicativity
dc.subject.otherhigher-rank types
dc.subject.othertype inference
dc.titleBoxy Types: Inference for Higher-Rank Types and Impredicativity
dc.typePresentation
digcom.identifiercis_papers/275
digcom.identifier.contextkey230799
digcom.identifier.submissionpathcis_papers/275
digcom.typeconference
dspace.entity.typePublication
relation.isAuthorOfPublicationb66c11a3-4446-4985-a8af-67bf0f02b419
relation.isAuthorOfPublication.latestForDiscoveryb66c11a3-4446-4985-a8af-67bf0f02b419
upenn.schoolDepartmentCenterDepartmental Papers (CIS)
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
boxy.pdf
Size:
194.87 KB
Format:
Adobe Portable Document Format
Collection