Lectures
Lecture 01 - Scala Basics
Lecture 02 - Scala Basics 2
Lecture 03 - Type Theory
Lecture 04 - Implicits
Lecture 05 - Generics
Lecture 06 - Purity & Typeclasses
Lecture 07 - IO
Lecture 08 - Concurrency
Lecture 09 - Industry
Lecture 10 - Higher Kinded Polymorphism
Lecture 11 - Functor, Applicative, Monad
Lecture 12 - Cats Effect Typeclasses
Lecture 13 - Tagless Final
Lecture 14 - ToFu
Labs
Lab 01 - Scala & Sbt Basics
Lab 02 - Collections
Lab 04 - Implicits
Lab 05 - Variance
Lab 07 - Error Handling
Lab 08 - Concurrency Instruments (Cats Effect)