Talk: Functional Programming You Already Know - Kevlin Henney (Curbralan) - Codemotion Rome 2015
Functional Programming You Already Know From JVM to .NET languages, from minor coding idioms to system-level architectures, functional programming is enjoying a long overdue surge in interest. Functional programming is certainly not a new idea and, although not apparently as mainstream as object-oriented and procedural programming, many of its concepts are also more familiar than many programmers believe. This talk examines functional and declarative programming styles from the point of view of coding patterns, little languages and programming techniques already familiar to many programmers.

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
The Past, Present & Future of Programming Languages • Kevlin Henney • GOTO 2024

▶︎
code::dive 2016 conference – Kevlin Henney – Clean Coders Hate (…) When You Use These (…) Tricks

▶︎
Robert C Martin - Functional Programming; What? Why? When?

▶︎
🚀 Lean Code (Kevlin Henney)

▶︎
🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Small Is Beautiful • Kevlin Henney • GOTO 2016

▶︎
How To Think SO CLEARLY People Assume You're A Genius

▶︎
Programming with GUTs by Kevlin Henney

▶︎
Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Functional Programming from First Principles • Erik Meijer • GOTO 2012

▶︎
Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

▶︎
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018
!['Declarative Thinking, Declarative Practice' - Kevlin Henney [ ACCU 2016 ]](https://i.ytimg.com/vi/nrVIlhtoE3Y/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBMKFcwDw==&rs=AOn4CLBsz-0DcdCm-NyRqyvlFwSJ6ZLj1A)
▶︎
'Declarative Thinking, Declarative Practice' - Kevlin Henney [ ACCU 2016 ]

▶︎
Kevlin Henney - Procedural Programming: It's Back? It Never Went Away

▶︎
Giving code a good name - Kevlin Henney

▶︎
