@nuttycom Hmmm, it might be. Not at a computer now, so can't check...
-
-
Replying to @propensive
@propensive Actually, I think that the Ts in the second type parameter are meaningless in both cases.3 replies 0 retweets 0 likes -
Replying to @nuttycom
@nuttycom@propensive The T in Coll[T] is meaningless in the first case, but not in the second.1 reply 0 retweets 0 likes -
Replying to @larsr_h
@larsr_h@propensive How can you use it in the second? see https://gist.github.com/nuttycom/6467809 …2 replies 0 retweets 0 likes -
Replying to @nuttycom
@nuttycom@propensive You could also specify sth like `Coll[X] <: Seq[List[X]]`, and instantiate it with `({type l[x] = List[List[x]]})#l`.1 reply 0 retweets 0 likes -
Replying to @larsr_h
@nuttycom@propensive And actually, I'm a little surprised that this actually works.1 reply 0 retweets 0 likes -
Replying to @propensive
@propensive From a beginner's perspective, having `F[_]` indicate both a kind annotation and an existential is a little confusing, though.1 reply 0 retweets 0 likes -
Replying to @propensive
@propensive@larsr_h So, T first type parameter doesn't bind to any T in the 2nd type parameter right? Does josh's book cover that? What ch?1 reply 0 retweets 0 likes
@pedrofurla That's right. [T, Coll[T] <: Seq[T]] and [T, Coll[S] <: Seq[S]] are near enough bytecode-identical.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.