Skip to content
0:00 / 0:00

#haskell#countdownproblem#functionalprogramming

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

rev124

158 subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Dr. Graham Hutton, author of Programming in Haskell

Intermediate. Assumes working knowledge.

9.1K views13 years ago2 recommendations

Programming languagesComputer scienceHaskellFunctional programmingAlgorithms

Dr. Graham Hutton presents a guest lecture on solving the Countdown numbers game using functional programming in Haskell.

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!

Why it's here

2 people recommend this

What people say. Recommended as an entertaining and educational lecture on pure functional programming and problem solving in Haskell.

u/carstenmin r/haskell • Recommends

On “New edition of "Programming in Haskell" now available”

Hutton being a Scotsman, it's kinda more entertaining to read his book and watch lectures like link to this video since it's Glasgow Haskell Compiler :).

u/RedTuesdayin r/scala • Recommends

On “Looking for a video about pure functional programming”

Maybe it was this one from Graham Hutton? Can't check the video right now, but I remember him refining the program step by step throughout the lecture: link to this video Edit: oh, overlooked the scalaz/cats part. But the video is a nice lecture about pure functional programming anyway, albeit in Haskell.