Categories › Software Engineering & Languages
Functional programming Videos Recommended on Hacker News (225)
Functional programming is one of the 150 topics Hacker News readers organize their video recommendations around. These 225 videos each earned real recommendations in real HN threads between 2008 and 2026 — 830 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.
Functional programming: Haskell, OCaml, Clojure, Erlang, Elixir, Scala, Lisp, Scheme, immutability, monads, purity, pattern matching, Rich Hickey, Simon Peyton Jones.
Why HN keeps sending people here — on Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich: “perhaps the most entertaining and interesting technical talk I've ever seen.” — an HN commenter, 2015.
Features
Evergreen only
2 mo on HNEdward Kmett - Type Classes vs. the World
Boston Haskell
2 HN recommender · 2015–2024
2 mo on HNCrash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica
Ars Technica
4 HN recommender · 2020–2024
2 mo on HNErlang: The Movie
dawsdesign
2 HN recommender · 2017–2021
2 mo on HNStuart Sierra - Components Just Enough Structure
ClojureTV
2 HN recommender · 2014–2015
2 mo on HN"Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy Baldridge
Strange Loop Conference
2 HN recommender · 2016–2017
2 mo on HNLisp Editing in the 80s - Interlisp SEdit
thoughtupquick
2 HN recommender · 2019–2021
2 mo on HNKilim: Fast, lightweight, cheap message passing in Java.
Google TechTalks
2 HN recommender · 2009–2012
2 mo on HNPsp collections: views and more by Paul Phillips
AI Council
2 HN recommender · 2014–2018
2 mo on HNPhysics in Clojure - Colin Smith
ClojureTV
2 HN recommender · 2019–2023
2 mo on HN"Code is the Easy Part" by Evan Czaplicki
elm-conf
2 HN recommender · 2016–2020
2 mo on HNElm Europe 2017 - Richard Feldman - Scaling Elm Apps
Elm Europe
2 HN recommender · 2019–2022
2 mo on HN"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman
Strange Loop Conference
2 HN recommender · 2015–2017
2 mo on HNThe Maximal Graph - Wilker Silva
ClojureTV
2 HN recommender · 2019–2020
2 mo on HN01 The History of Standard ML: Ideas, Principles, Culture
ICFP Video
2 HN recommender · 2016–2022
2 mo on HNBeyond functional programming: a taste of Verse. Simon Peyton Jones & Tim Sweeney | Lambda Days 2023
Code Sync
3 HN recommender · 2023–2024
2 mo on HNSICP: o fim de uma era
Computação Raiz
2 HN recommender · 2023–2025
2 mo on HNThe Do's and Don'ts of Error Handling • Joe Armstrong • GOTO 2018
GOTO Conferences
2 HN recommender · 2018–2022
2 mo on HN"Agility & Robustness: Clojure spec" by Stuart Halloway
Strange Loop Conference
2 HN recommender · 2016–2022
2 mo on HN"A Little Taste of Dependent Types" by David Christiansen
Strange Loop Conference
2 HN recommender · 2018–2023
2 mo on HNMarco Baringer's SLIME Tutorial Video
손주일 (Cecil)
2 HN recommender · 2019–2024
2 mo on HNWeb Development in Emacs, Common Lisp and Clojurescript - Emacs SG
Engineers.SG
2 HN recommender · 2018–2022
2 mo on HN"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
Strange Loop Conference
2 HN recommender · 2023–2023
2 mo on HNLisp at the Frontier of Computation, by Robert Smith at Rigetti Computing
Arthur Gleckler
3 HN recommender · 2017–2019
2 mo on HNIntroducing Nx - José Valim | Lambda Days 2021
Code Sync
2 HN recommender · 2021–2021
2 mo on HN"Datafun: a functional query language" by Michael Arntzenius
Strange Loop Conference
2 HN recommender · 2018–2025
2 mo on HNSimon Peyton Jones - Haskell is useless
bunidanoable
2 HN recommender · 2012–2024
2 mo on HNElixirConf 2021 - Isaac Yonemoto - Zig (heart) Elixir
ElixirConf
2 HN recommender · 2021–2025
2 mo on HNAnalyzing Programs with Z3
Compose Conference
2 HN recommender · 2016–2021
2 mo on HNKeynote: The Last Hope for Scala's Infinity War - John A. De Goes
Scalapeño
2 HN recommender · 2018–2021
1 mo on HNLecture 7A: Metacircular Evaluator, Part 1
MIT OpenCourseWare
1 HN recommend · 2020–2023
1 mo on HNLecture 1B | MIT 6.001 Structure and Interpretation, 1986
MIT OpenCourseWare
1 HN recommend · 2015–2017
1 mo on HNSuccinct Data Structures
Edward Kmett
1 HN recommend · 2017–2025
1 mo on HNFriday evening lightning talks
Next Day Video
1 HN recommend · 2013–2026
1 mo on HNCANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and Optimization
European Lisp Symposium
2 HN recommender · 2016–2019
1 mo on HNLive ClojureScript Game Editor
ibdknox
1 HN recommend · 2012–2016
1 mo on HNLucas Cavalcanti & Edward Wible - Exploring four hidden superpowers of Datomic
ClojureTV
1 HN recommend · 2015–2024