infix notation arity-1
return type return statement NonLocalReturnException syntax
access modifiers qualifiers
return type best practices type inference
val definitions termination by-name by-value def
parameters functions
Option
higher-order functions functions currying
higher-order functions
unit return type