Coercions in a polymorphic type system
2008 ◽
Vol 18
(4)
◽
pp. 729-751
◽
Keyword(s):
We incorporate the idea of coercive subtyping, a theory of abbreviation for dependent type theories, into the polymorphic type system in functional programming languages. The traditional type system with let-polymorphism is extended with argument coercions and function coercions, and a corresponding type inference algorithm is presented and proved to be sound and complete.
2020 ◽
Vol 27
(3)
◽
pp. 13-24
2000 ◽
Vol 11
(01)
◽
pp. 65-87
Keyword(s):
1996 ◽
Vol 6
(1)
◽
pp. 111-141
◽
Keyword(s):
2004 ◽
Vol 14
(5)
◽
pp. 519-546
◽
2006 ◽
Vol 151
(3)
◽
pp. 27-45
Keyword(s):
1994 ◽
Vol 109
(1-2)
◽
pp. 115-173
◽