[racket] Racket v5.3

From: Jordan Johnson (jmj at fellowhuman.com)
Date: Mon Aug 13 16:28:07 EDT 2012

I'm curious:  what use cases call for the new generics as opposed to the old class & interface system?  I'm trying to get a clearer picture of the motivation for the new functionality, and the differences between old-style class-based OO code and this struct-based kind.

Sent from my Android phone with K-9 Mail.

Eli Barzilay <eli at barzilay.org> wrote:
>* The new `racket/generic' library allows generic function
>  definitions, which dispatch to methods added to a structure type
>  via the new `#:methods' keyword.

Posted on the users mailing list.