switch-statement multi-case-single-operation multi-case
body-tag html-tag head-tag omitting-tags
functions partially applied functions
infix notation arity-1
return type return statement best practices
by-value termination if-else by-name conditional expressions evaluation
trait inheritance interfaces traits override best practices
higher-order functions functions currying
functions
higher-order functions