List concatenation operations in Scala

I have posted a question here:

Inputs are welcome.