How can a method accept a (T <: Seq)[A] and return T[B] -- the same type of sequence with a different type parameter?
125053
Returning same collection type, differently parameterised
130971
How to identify the pattern of a sequence
20869
What's the Pythonic way to combine two sequences into a dictionary?
7454
Generic Parse Method without Boxing
49690
Difference between an unbound wildcard and a raw type
103063
How to programmatically specify multiple iterators?
159014
What is the difference between 'E', 'T', and '?' for Java generics?
123811
Generic iterator
121181
Are undefined terms allowed in a sequence?
141306
Is it possible to figure out the parameter type and return type of a lambda?
42396
Injecting a sequence of expressions into a held expression
157250
sequence points in c
76162
Does Scala's pattern matching violate the Open/Closed Principle?
107210
"unpacking" a tuple to call a matching function pointer
53922
Getting odd/even part of a sequence with LINQ
2396
Order-preserving injections of ordinals into $[0,1]$
98217
Using Sequence to delete a part of an expression