Note: most of the programming paradigms related resources are spread-out in sections of different programming languages rather than here
- 🔗 Where did the notion of "one return only" come from? - Stack Exchange - Read the first two answers
- 🎥 The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]
- 📘 Structure & Interpretation of Computer Programs (often called SICP)
- 📘 An Outsider's Guide to Statically Typed Functional Programming
- 📘 Purely Functional Data Structures
- 📄 Phil Bagwell (2012). RRB-Trees: Efficient Immutable Vectors
- 📄 Phil Bagwell (2000). Ideal Hash Trees
- 📄 Juanpe Bolívar (ICFP 2017) Persistence for the Masses: RRB-Vectors in a Systems Language
- 🎥 CppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”
- 🎥 The Holy Grail - A Hash Array Mapped Trie for C++ - Phil Nash