Further Language Constructs

  • John HuntEmail author


This chapter introduces a number of new concepts. The first is the use of implicit. Implicit facilities are a range of language facilities that provide implicit conversions between one type and another (typically in order to access some functionality or to provide compatibility between types). This chapter then introduces Scala annotations (a form of meta data for types), Enumerations and lazy evaluation.

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.Midmarsh Technology LtdBath, WiltshireUK

Personalised recommendations