C9 Lectures: Dr. Graham Hutton - Functional Programming Fundamentals Chapter 11 of 13

For today's lecture in the Functional Programming Fundamentals series of lectures the great Dr. Graham Hutton, author of the Programming in Haskell book that Dr. Erik Meijer has based this lecture series on, is guest lecturing Chapter 11 - The Countdown Problem! Thank you, Graham! What an honor and a treat to have you on Channel 9, especially in this context. Smiley This lecture was filmed in Dr. Hutton's office at the University of Nottingham. What is the Countdown Problem, exactly? It's a numbers game, based loosely on a very popular television series. The point is that you will need to use, well, functions to solve the Countdown Problem. Of course, it goes without saying that Haskell is very well suited to solve these kinds of problems. Tune in and learn from a Haskell master. It should be clear that you will want to have had gone through the earlier episodes (if you are beginning with functional programming and Haskell, specifically) to get the most out of this lecture. That said, it's quite amazing to learn directly from the author himself. What a nice surprise! Enjoy!

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 13 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 13 of 13

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

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

What is a Monad? - Computerphile
▶︎

What is a Monad? - Computerphile

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 12 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 12 of 13

Brian Beckman: Don't fear the Monad
▶︎

Brian Beckman: Don't fear the Monad

Functional Programming 1
▶︎

Functional Programming 1

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

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

Terence Tao: Nobody Understands Why AI Actually Works
▶︎

Terence Tao: Nobody Understands Why AI Actually Works

Richard P. Feynman: Probability and Uncertainty; The Quantum Mechanical View of Nature
▶︎

Richard P. Feynman: Probability and Uncertainty; The Quantum Mechanical View of Nature

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 9 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 9 of 13

Essentials: Functional Programming's Y Combinator - Computerphile
▶︎

Essentials: Functional Programming's Y Combinator - Computerphile

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
▶︎

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

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

Functional Programming from First Principles • Erik Meijer • GOTO 2012

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

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

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 10 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 10 of 13

The most beautiful formula not enough people understand
▶︎

The most beautiful formula not enough people understand

Adam McCullough - Monad Transformers for the Easily Confused - λC 2018
▶︎

Adam McCullough - Monad Transformers for the Easily Confused - λC 2018

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 2 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 2 of 13

Why This Is the Most Exciting Time to Be Human | Ken Ono, Axiom Math
▶︎

Why This Is the Most Exciting Time to Be Human | Ken Ono, Axiom Math

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 8 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 8 of 13