Martin Odersky, Philippe Altherr, Vincent Cremet, Burak Emir, Sebastian Maneth, Stéphane Micheloud, Nikolay Mihaylov, Michel Schinz, Erik Stenman, and Matthias Zenger, EPFL Lausanne
EPFL Technical Report IC/2004/64.
Scala fuses object-oriented and functional programming in a statically typed programming language. It is aimed at the construction of components and component systems. This paper gives an overview of the Scala language for readers who are familar with programming methods and programming language design.
@TechReport{scala-overview-tech-report, author = {Martin Odersky and al.}, title = {An Overview of the Scala Programming Language}, institution = {EPFL Lausanne, Switzerland}, year = 2004, number = {IC/2004/64} }