Type checking modular multiple dispatch with parametric polymorphism and multiple inheritance

Published: Oct 22, 2011
Abstract
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 known, thus supporting modularity and extensibility. In this work, we extend these rules to a language that supports parametric polymorphism on both classes and...
Paper Details
Title
Type checking modular multiple dispatch with parametric polymorphism and multiple inheritance
Published Date
Oct 22, 2011
Citation AnalysisPro
  • Scinapse’s Top 10 Citation Journals & Affiliations graph reveals the quality and authenticity of citations received by a paper.
  • Discover whether citations have been inflated due to self-citations, or if citations include institutional bias.