A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: an experience report. - Tim van der Lippe; Thomas Smith; Daniël A. A. Pelsmaeker; Eelco Visser (SCALA@SPLASH, 2016)