Plays with YouTube's privacy-enhanced embed Solving Problems the Clojure Way - Rafal Dittwald
10 HN users recommended this talk in 11 different months between 2019 and 2025.
2007–2026
4 strong recommendations 8 recommendations 2 citations 1 critical HackerTube score 13
HN repeatedly recommends it as a fantastic demonstration of procedural, OOP and FP approaches to the same problem, and of functional core and imperative shell.
Rafal Dittwald's Clojure/north talk shows how to move from writing Java-style code in Clojure to thinking in data-driven, functional terms. He walks through a JavaScript example, refactoring imperative code step by step into a functional core.
Pull quote: “I urge you to watch this fantastic video which illustrates procedural, OOP(lite), and FP approaches to a sample problem” (HN, 2022)
Also tagged: functional programming in clojure, clojure, data-driven programming, functional core, refactoring, javascript
What Hacker News said
15 labeled comments from the HN archive; up to 20 are kept per video, favoring different commenters. Each one links back to the original thread.
Read the full comment
Read the full comment
Read the full comment
Read the full comment
Citations, criticism and jokes
Read the full comment
Read the full comment