This is an old revision of the document!


Scala @ PP

2.1. Writing functions 2.2. Function evaluation (order of parameters in function call matters !)

  1. using the to delay evaluation

2.3. Conditionals

  1. def f(x : Int) = if (x >= 0) x else -x
  2. boolean expressions (true, false, !b, &&, ||)
  3. the “by value” definition using val
  4. example using def and val against a loop