kirancodes.me
To Proof Maintenance & Beyond!

2,246 papers · page 65 of 113

Type checking modular multiple dispatch with parametric polymorphism and multiple inheritance

Eric E. Allen, Justin Hilburn, Scott Kilpatrick, Victor Luchangco, Sukyoung Ryu, David Chase, Guy L. Steele Jr.

In previous work, we presented rules for defining overloaded functions that ensure type safety under symmetric multiple dispatch in an object-oriented language with multiple inheritance, and we showed how to check these rules without requiring the entire type hierarchy to be know…