- Functional programming in Scala (FPiS)
- Functional and reactive domain modeling (FaRDM)
- Scala with Cats
- Category theory for programmers, scala edition (see below)
- Typeclassopedia
- Category theory for computing science (Barr and Wells)
- Learn you a Haskell for great good (LYaHFGG)
- Purely functional data structures (Okasaki)
- Category Theory (Awodey)
- Category theory for programmers (see below)