On Feb 23, 5:50 pm, Pavel Pavlov <pavel.e.pav...@gmail.com
> On Friday, February 22, 2013 5:36:51 AM UTC+7, Grzegorz Kossakowski wrote:
> > I believe the way to go is to have optional reification the way we start
> > to do in Scala with Manifests/TypeTags.
> Optional (user-defined) reification looks good, however now it has at least
> one major drawback: inability to use TypeTags/ClassTags (or other context
> bounds) for tparams of traits.
> It'd striked me several times in my codebase. For me, this restriction is
> of the same sort as Java's restriction of not having any code in
> interfaces. In some cases it prevents traits from being composable units of
> Maybe it's time to consider adding traits constructor arguments to the