Skip to content
HHackerTube.videoSurprise me

Functional Programming Videos Hacker News Recommends — Page 2

Functional programming videos on HackerTube: the talks, lectures and explainers Hacker News commenters keep sharing, covering Haskell, OCaml, Clojure, Erlang, Elixir, Scala, Lisp, Scheme, immutability, monads, purity, pattern matching, Rich Hickey, Simon Peyton Jones.

203 videos · ranked by HN recommendations · showing 49–96

More functional programming videos

Ranks 49 and up.

demo#630

A Sudoku Solver in APL

Dyalog

“I've always liked this video, where one of the Dyalog developers effortlessly writes a Sudoku solver in APL”

4 HN recommenders · 2015–2022

talk#667

Simplicity Ain't Easy - Stuart Halloway

ClojureTV

“He talks about his definition of "simple" (by digging into what the original English definition was) and what that means for code.”

5 HN recommenders · 2013–2017

talk#668

Clojure Concurrency - Rich Hickey

ClojureTV

“one my favorite talks I ever went to.”

5 HN recommenders · 2013–2023

talk#672

Factor: an extensible interactive language

Google TechTalks

“It absolutely blew my mind.”

5 HN recommenders · 2014–2025

talk#683

"Shen: A Sufficiently Advanced Lisp" by Aditya Siram

Strange Loop Conference

“@deech's talks, though older now, are fantastic and relevant[1,2].”

2 HN recommenders · 2015–2024

talk#690

ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma

ElixirConf

“I would recommend watching Dan Azuma's fantastic video (stick around for the live demo)”

4 HN recommenders · 2018–2023

talk#699

GigCityElixir23 - Bryan Hunter

Groxio

“an excellent presentation of design/architecture of a Real-World fault-tolerant and distributed System in Erlang/Elixir”

4 HN recommenders · 2023–2025

talk#707

"Outperforming Imperative with Pure Functional Languages" by Richard Feldman

Strange Loop Conference

“As a starting point for those nitty grittys, this talk is probably as good as any”

6 HN recommenders · 2021–2025

talk#717

Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016

GOTO Conferences

“Felienne has a great talk on functional programming in Excel”

5 HN recommenders · 2017–2025

talk#718

Zach Tellman - Everything Will Flow

ClojureTV

“He talks about queues and how they break down under load.”

4 HN recommenders · 2015–2022

talk#748

Constraints Liberate, Liberties Constrain — Runar Bjarnason

Scala World

“It had a real impact on the way I think about the design of systems.”

5 HN recommenders · 2016–2025

talk#771

Are We There Yet - Rich Hickey

Zhang Jian

“One of the best "why Clojure" talks that I've seen”

4 HN recommenders · 2021–2026

talk#779

Ruby Manor 3 - Programming with Nothing by Tom Stuart

Confreaks

“An awesome video which changed my perspective towards lambda calculus and programming in general”

4 HN recommenders · 2013–2019

talk#815

Hacker Way: Rethinking Web App Development at Facebook

Meta Developers

“these talks, they are the ones that sold me on React”

5 HN recommenders · 2014–2024

demo#817

Symbolics Lisp Machine demo Jan 2013

Kalman Reti

“It makes working on VSCode today look like banging rocks together”

5 HN recommenders · 2014–2024

tutorial#821

David Beazley - Lambda Calculus from the Ground Up - PyCon 2019

PyCon 2019

“David Beazley gives a brilliant introduction to lambda calculus here”

4 HN recommenders · 2019–2021

lecture#827

Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey

Churchill College, University of Cambridge

“It's a funny talk and it's worth watching in full”

5 HN recommenders · 2017–2024

talk#836

clojure.core/typing - Matt Adereth

ClojureTV

“it is a fantastic talk but the part related to this starts at 17:35”

4 HN recommenders · 2016–2023

talk#850

John Carmack's keynote at Quakecon 2013 part 4

Kostiantyn Kostin

“There's an old video [0] where he talks in-depth about his explorations of functional programming.”

5 HN recommenders · 2013–2025

talk#859

On the Expressive Power of Programming Languages by Shriram Krishnamurthi [PWLConf 2019]

PapersWeLove

“Shriram Krishnamurthi's talk from two years ago on this paper might be more approachable.”

5 HN recommenders · 2020–2026

talk#887

"We Really Don't Know How to Compute!" - Gerald Sussman (2011)

Strange Loop Conference

“it made me question my views on what I think programming is”

5 HN recommenders · 2022–2026

talk#890

React.js Conf 2015 - Immutable Data and React

Meta Developers

“there's a great conference talk on this topic by Lee Byron from Facebook”

5 HN recommenders · 2015–2022

talk#898

Stuart Halloway - Narcissistic Design

Reaktor

“a great talk by Stuart Halloway called Narcissistic Design.”

4 HN recommenders · 2018–2021

talk#903

Simon Peyton Jones: Data Parallel Haskell

nuACM

“a promising language abstraction to do hard things with parallelism relatively easily”

5 HN recommenders · 2010–2017

talk#911

John Wiegley: Putting Lenses to Work

Bay Area Haskell

“you can learn enough lens to be productive in 1 hours with this talk without reading docs at all”

4 HN recommenders · 2020–2024

talk#921

Netflix JavaScript Talks - Async JavaScript with Reactive Extensions

Matt Marenghi

“have a look at this presentation about Observables at Netflix as it's quite mind changing”

5 HN recommenders · 2014–2016

talk#923

Elm Europe 2017 - Evan Czaplicki - The life of a file

Elm Europe

“Just stick everything in the same file until it actually hurts. This presentation[0] gets it right.”

4 HN recommenders · 2019–2025

talk#996

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

KanDDDinsky

“this talk opened my eyes to the power of f# philosophy and type system”

3 HN recommenders · 2020–2026

talk#1011

Jordan Walke - React to the Future

ReasonConf

“I'd highly recommend Jordan Walke's (creator of React) talk on the ideas behind ReasonML”

4 HN recommenders · 2019–2022

talk#1030

Rich Hickey: Deconstructing the Database

InfoQ

“Rich Hickey's talk on the design of Datomic is also something every programmer should see at least once”

4 HN recommenders · 2012–2020

talk#1032

Edwin Brady - Idris 2 - Type-driven Development of Idris

Curry On!

“Watch Edwin Brady's demo of Idris 2 [2] to see this form of interactive development in action.”

4 HN recommenders · 2019–2023

tutorial#1034

Depth-first search in APL

Dyalog

2 HN recommenders · 2019–2021

talk#1040

Debugging with the Scientific Method - Stuart Halloway

ClojureTV

“changed how I debug problems. I try to watch it once every year or two.”

4 HN recommenders · 2015–2023

talk#1073

The Functional Programmer's Toolkit - Scott Wlaschin

NDC Conferences

“This was by far the best introduction to monoid, monads and few other functional programming terms.”

4 HN recommenders · 2019–2021

talk#1106

ElixirConf 2018 - Keynote - Chris McCord

ElixirConf

“you can't ignore it, the coolest thing happening right now about server-side rendering”

6 HN recommenders · 2018–2019

demo#1111

Stephen Wolfram's Introduction to the Wolfram Language

Wolfram

“The demos are all pretty impressive”

4 HN recommenders · 2014–2015

talk#1128

Four Solutions to a Trivial Problem - Guy Steele Jr.

Google TechTalks

“watch Guy Steele's talks [1][2][3] if you are interested in data parallelism!”

4 HN recommenders · 2017–2023

demo#1130

SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO

Red Martian

“I really enjoyed the Symbolics graphics and animations demo[0] linked in the article.”

4 HN recommenders · 2014–2026

talk#1149

The Simple Essence of Automatic Differentiation - Conal Elliott

Microsoft Research

“There's a talk that Conal gives that makes the paper a bit more accessible”

3 HN recommenders · 2018–2023

demo#1176

Erlang: The Movie

uncertainyesterday

“the designers of Erlang demo some of the qualities of the Erlang system in a delightful way”

4 HN recommenders · 2013–2026

talk#1180

John Hughes - Testing the Hard Stuff and Staying Sane

ClojureTV

“John Hughes (not the filmmaker) gives a great talk about it”

4 HN recommenders · 2016–2026

talk#1182

Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018

Code Sync

“Ted has a knack for reframing things in ways that make the arbitrariness of certain historical decisions clear”

4 HN recommenders · 2018–2022

talk#1206

Ron Pressler - Pull Push: Please stop polluting our imperative languages with pure concepts-Curry On

Curry On!

“one of my recent favorite videos generally on this topic has been from Curry On conference”

3 HN recommenders · 2015–2024

talk#1233

Literate Programming in the Large

Next Day Video

“well worth watching: it talks about real, huge comolex systems, and how lp can help bring them back under control”

3 HN recommenders · 2014–2024

talk#1237

Om Next - David Nolen

ClojureTV

“David Nolen does a great job talking about the trade offs and the evolution of everything in this talk”

3 HN recommenders · 2015

talk#1304

"Data Driven UIs, Incrementally" by Yaron Minsky

Strange Loop Conference

“Any discussion about incremental UI should include Yaron Minsky's talk about Jane Street's OCaml framework, incr_dom from 2016”

4 HN recommenders · 2018–2022

talk#1322

Practical Common Lisp

Google TechTalks

“I will forever think of this talk by Peter Siebel”

3 HN recommenders · 2011–2025

talk#1359

Gabriella Gonzalez – How to market Haskell to a mainstream programmer

Konfy

“although aimed at haskell programmers, is really about any technology looking to grow into the mainstream”

2 HN recommenders · 2020–2023

More in Software Engineering & Languages