- Clojure for Java Programmers Part 1 - Rich Hickey
- Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
- Clojure Concurrency - Rich Hickey
- Clojure core.async
- Clojure Concurrency - Purely Functional
- Concurrency Is Not Parallelism
- Clojure Design Patterns
- Functional Design Patterns - Scott Wlaschin
- The Functional Programmer’s Toolkit - Scott Wlaschin
- Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
- Rich Hickey: Deconstructing the Database
- GOTO 2012 • Database as a Value • Rich Hickey
- The Impedance Mismatch is Our Fault
- Beating The Averages - Paul Graham
- Making Crash Bandicoot – GOOL
- Lisping at JPL
- The Rise Of Worse Is Better
- ITT 2016 - Kevlin Henney - Seven Ineffective Coding Habits of Many Programmers
- Rich Hickey on becoming a better developer
- Are We There Yet - Rich Hickey
- Simple Made Easy - Rich Hickey
- The Value of Values with Rich Hickey
- Maybe Not - Rich Hickey
- Effective Programs - 10 Years of Clojure - Rich Hickey
- GOTO 2016 • Small Is Beautiful • Kevlin Henney
- GOTO 2018 • Old Is the New New • Kevlin Henney
- Software Art Thou: Kevlin Henney - What Do You Mean
- Agility != Speed - Kevlin Henney
- Four Languages from Forty Years Ago - Scott Wlaschin
- William Byrd on “The Most Beautiful Program Ever Written”
- Programming Should Eat Itself - Nada Amin
- “We Really Don’t Know How to Compute!” - Gerald Sussman (2011)
- “Propositions as Types” by Philip Wadler
- “The Mess We’re In” by Joe Armstrong
- “Systems that run forever self-heal and scale” by Joe Armstrong (2013)
Making reliable distributed systems in the presence of sodware errors
Communicating Sequential Processes - Hoare 1978
Communicating Sequential Processes book - Hoare 2015
Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I
Stream Fusion, to Completeness
Backtracking, Interleaving, and Terminating Monad Transformers
µKanren: A Minimal Functional Core for Relational Programming
Relational Programming in miniKanren: Techniques, Applications, and Implementations