Scala for loop syntax examples (including yield and guards)
Briefly