Conversation

This Tweet was deleted by the Tweet author. Learn more
you could do type classes in a language with abstract types (ala ML modules) over a structural base type system too (see Modular Type Classes by Dreyer et al.). in fact, I'll go as far as to say that is how they should be done. :-)
1
3