Functional Programming Books 📖 Structure and Interpretation of Computer Programs (Hal Abelson, Jerry Sussman and Julie Sussman) Courses 🧑🏫 CS3110: OCaml Programming: Correct + Efficient + Beautiful (Cornell)