HackerTube
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.

3 mo on HN

Lenses, Folds, and Traversals

Edward Kmett
3 HN recommender · 2013–2014
3 mo on HN

ElixirConf 2023 - José Valim - The foundations of the Elixir type system

ElixirConf
3 HN recommender · 2023–2026
3 mo on HN

ClojureScript for Skeptics - Derek Slager

ClojureTV
4 HN recommender · 2015–2017
3 mo on HN

Bruce Hauman - Developing ClojureScript With Figwheel

ClojureTV
3 HN recommender · 2017–2022
3 mo on HN

Solid Ground // Saša Jurić

EMPEX Conference
3 HN recommender · 2017–2023
3 mo on HN

Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019

WebCamp Zagreb
3 HN recommender · 2019–2021
3 mo on HN

Does APL Need a Type System? by Aaron W Hsu at #FnConf18

ConfEngine
3 HN recommender · 2019–2025
3 mo on HN

Redoing Make - Haskell from Scratch #1

jekor
3 HN recommender · 2014–2021
2 mo on HN

Clasp: Common Lisp using LLVM and C++ for Designing Molecules

Google TechTalks
2 HN recommender · 2016–2022
3 mo on HN

ClojureScript in the Age of TypeScript — David Nolen

ChariotSolutions
3 HN recommender · 2021–2022
2 mo on HN

miniKanren - Dan Friedman and William Byrd

ClojureTV
2 HN recommender · 2013–2018
2 mo on HN

Erlang: The Movie (Fixed Audio)

CH1LLW4VE
2 HN recommender · 2019–2021
3 mo on HN

"Building a Toolkit for Design" by Matthew Griffith

elm-conf
2 HN recommender · 2020–2022
3 mo on HN

JSON Parser 100% From Scratch in Haskell (only 111 lines)

Tsoding
3 HN recommender · 2020–2022
3 mo on HN

"Programming Should Eat Itself" by Nada Amin

Strange Loop Conference
3 HN recommender · 2015–2024
3 mo on HN

Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18

Code Sync
2 HN recommender · 2020–2024
3 mo on HN

Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional

Erlang Solutions
2 HN recommender · 2016–2022
2 mo on HN

Monads and Gonads

Google TechTalks
2 HN recommender · 2013–2022
3 mo on HN

CUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP statically

CUFP 2013
3 HN recommender · 2013–2014
3 mo on HN

Category Theory in Life - Eugenia Cheng

Lambda World
3 HN recommender · 2019–2022
3 mo on HN

Category Theory by Tom LaGatta

AI Council
3 HN recommender · 2014–2017
3 mo on HN

RacketCon 2013: Dan Liebgold - Racket on the Playstation 3? It's Not What you Think!

Racket
3 HN recommender · 2014–2022
2 mo on HN

Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018

GOTO Conferences
3 HN recommender · 2019–2021
3 mo on HN

Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language

Curry On!
3 HN recommender · 2018–2020
3 mo on HN

“What is Success?” by Evan Czaplicki

Elm Europe
2 HN recommender · 2018–2023
2 mo on HN

Effective ML

Jane Street
2 HN recommender · 2018–2021
2 mo on HN

Zach Oakes - Making Games at Runtime with Clojure

ClojureTV
2 HN recommender · 2015–2017
2 mo on HN

Four Languages from Forty Years Ago - Scott Wlaschin

NDC Conferences
2 HN recommender · 2019–2022
2 mo on HN

Alexis King - “Effects for Less” @ ZuriHac 2020

Zürich Friends of Haskell
2 HN recommender · 2020–2020
2 mo on HN

OCaml Workshop 2020 - State of the OCaml Platform 2020

OCamlWorkshops
2 HN recommender · 2020–2021
2 mo on HN

Clojure for Java Programmers Part 1 - Rich Hickey

ClojureTV
2 HN recommender · 2013–2022
2 mo on HN

Philip Wadler - Propositions as Types (Lambda Days 2016)

Erlang Solutions
2 HN recommender · 2016–2021
2 mo on HN

Dynamic Languages Wizards Series - Panel on Language Design

Eduardo Cavazos
1 HN recommend · 2014–2025
2 mo on HN

REBL - Stuart Halloway

ClojureTV
2 HN recommender · 2018–2021
2 mo on HN

"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)

Strange Loop Conference
2 HN recommender · 2022–2024
2 mo on HN

Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt

ClojureTV
3 HN recommender · 2017–2024