Extensible Algebraic Datatypes with Defaults (2001)

Cached

Download Links

by Matthias Zenger , Martin Odersky
Venue:In Proceedings of the International Conference on Functional Programming
Citations:39 - 8 self

Documents Related by Co-Citation

46 Synthesizing object-oriented and functional design to promote re-use – Shriram Krishnamurthi, Matthias Felleisen, Daniel P. Friedman - 1998
90 Object-Oriented Programming Versus Abstract Data Types – William R. Cook - 1990
5242 Design Patterns: Elements of Reusable Object-Oriented Software – E Gamma, R Helm, R Johnson, J Vlissides - 1994
423 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
131 Modular Object-Oriented Programming with Units and Mixins – Robert Bruce Findler, Matthew Flatt - 1998
82 The Essence of the Visitor Pattern – Jens Palsberg, C. Barry Jay - 1997
317 Pizza into Java: Translating theory into practice – Martin Odersky, Philip Wadler - 1997
34 Code reuse through polymorphic variants – Jacques Garrigue - 2000
189 MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java – Curtis Clifton, Gary T. Leavens - 2000
108 Jiazzi: New-Age Components for Old-Fashioned Java – Sean McDirmid , Matthew Flatt, Wilson C. Hsieh - 2001
14 Implementing Extensible Compilers – Matthias Zenger, Martin Odersky - 2001
44 Independently extensible solutions to the expression problem – Matthias Zenger, Martin Odersky - 2005
42 Programming with polymorphic variants – Jacques Garrigue - 1998
27 Some Challenging Typing Issues in Object-Oriented Languages (Extended Abstract) – Kim B. Bruce - 2003
34 Modular typechecking for hierarchically extensible datatypes and functions – Todd Millstein, Colin Bleckner, Craig Chambers - 2002
39 User-defined Types and Procedural Data Structures as Complementary Approaches to Type Abstraction – J C Reynolds - 1975
105 Typechecking and Modules for Multi-Methods – Craig Chambers, Gary T. Leavens - 1995
97 A Nominal Theory of Objects with Dependent Types – Martin Odersky, Vincent Cremet, Christine Röckl, Matthias Zenger - 2002
344 Making the future safe for the past: Adding Genericity to the Java Programming Language – Gilad Bracha , Martin Odersky, David Stoutamire, Philip Wadler - 1998