This page is no longer maintained — Please continue to the home page at

Abstract Type Members versus Generic Type Parameters in Scala

No replies
Bill Venners
Joined: 2008-12-18,
User offline. Last seen 31 weeks 5 days ago.

Hi All,

I've taken a stab at answering the oft-heard question: how do I decide
between using an abstract type member or generic type parameter? I
have struggled with this question for a while and now have a couple
insights to offer. I put them into this blog:

If you have any other insights to add, please post them to the forum
discussion for the blog:


Bill Venners
Artima, Inc.

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland