![]() |
CiteULike | ![]() |
zednenem's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
First-class Polymorphism with Type Inferenceby: Mark P. Jones
In Conference Record of POPL~'97: The 24th {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages (JanuaryMay--JanuaryJuly 1997), pp. 483-496.
|
Reviews
[Write a review of this article]
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
AbstractLanguages like ML and Haskell encourage the view of values as first-class entities that can be passed as arguments or results of functions, or stored as components of data structures. The same languages o#er parametric polymorphism, which allows the use of values that behave uniformly over a range of di#erent types. But the combination of these features is not supported--- polymorphic values are not first-class. This restriction is sometimes attributed to the dependence of such languages on...
BibTeX record
RIS record