Another tour of Scala

by David Bryant Copeland