O'Reilly logo

Introduction to the Art of Programming Using Scala by Mark C. Lewis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix B

Advanced Scala Concepts

Scala is an interesting language in that it has a fairly simple specification with few keywords, yet it allows for remarkable power. This book has avoided going into detail on a number of different features of the language. After all, the goal was to teach you to program, not to be an expert in Scala. The purpose of this appendix is to give you a brief introduction to many of the features that were either glossed over or left out completely. For more details you can search for the Scala language specification. Language specifications are notoriously hard to read so you might want to consider "Programming in Scala" by Odersky et al. [9].

B.1 abstract type Members

Back in chapter 5 we briefly introduced the concept ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required