Foundational TR-301
Scala 3 Foundations
Get a team productive in idiomatic Scala 3 — syntax, the type system, given/using, enums and the standard collections.
// what you'll learn
- Syntax & tooling
- Type system
- Given / using
- Enums & ADTs
- Collections
- Error handling
// outline
Day 1Tooling & build · syntax · the type system · ADTs and pattern matching
Day 2Given/using & type classes · collections · error handling · a small end-to-end service
// who it's for
Engineers new to Scala or moving from Scala 2, comfortable in another typed language.