- Basics
- Short type-system discussion
- Any, _, Unit, empty values, rest like java
- Pattern matching
- Objects <-> Functions discussion (companion objects, x.apply(), X.apply() and so on)
- Finagle
- Future
- map(), flatMap(), for/yield?, combinators
- Other monadic examples:
- Option[_]
- empty values (better later?)
- List[_]
- Option[_]