In many programming languages, linked list implementation remains a popular coding exercise perhaps because of its simplicity and dynamicity as a data structure. In Scala, if you wonder why its standard library doesn’t come with a data structure called LinkedList, you may have overlooked. The collection List is in fact a linked list — although [...]