Media Summary: Programming often relies on combining functions in data pipelines. The Just what is functional programming? We asked a member of the team that created Haskell: John Hughes, Professor of Computer ... The basis of almost all functional programming, Professor Graham Hutton explains Lambda Calculus.

What Is A Monad Computerphile - Detailed Analysis & Overview

Programming often relies on combining functions in data pipelines. The Just what is functional programming? We asked a member of the team that created Haskell: John Hughes, Professor of Computer ... The basis of almost all functional programming, Professor Graham Hutton explains Lambda Calculus. If you had to pick the most inaccessible terms in all of software engineering, Don't watch this if you want to know what a Improving on Dijkstra, A* takes into account the direction of your goal. Dr Mike Pound explains. Correction: At 8min 38secs 'D' ...

Functional or Combinator Parsing explained by Professor Graham Hutton. Professor Hutton's Functional Parsing Library: ... Following on from our contentious 'Mac or PC' film, we asked Professor Tom Rodden just what the actual difference is between ...

Photo Gallery

What is a Monad? - Computerphile
Haskell: Monads. A 5-minute introduction
What is a monad? (Design Pattern)
What is a Monad? – Math vs Computer Science
A monad is a monoid in the category of endofunctors. Whats the problem? #SoMe2
Functional Programming & Haskell - Computerphile
Lambda Calculus - Computerphile
The Absolute Best Intro to Monads For Software Engineers
Hashing Algorithms and Security - Computerphile
What is a Monad?
A* (A Star) Search Algorithm - Computerphile
Functional Parsing - Computerphile
View Detailed Profile
What is a Monad? - Computerphile

What is a Monad? - Computerphile

Monads

Haskell: Monads. A 5-minute introduction

Haskell: Monads. A 5-minute introduction

Yet another take on "what's a

What is a monad? (Design Pattern)

What is a monad? (Design Pattern)

Programming often relies on combining functions in data pipelines. The

What is a Monad? – Math vs Computer Science

What is a Monad? – Math vs Computer Science

Monads

A monad is a monoid in the category of endofunctors. Whats the problem? #SoMe2

A monad is a monoid in the category of endofunctors. Whats the problem? #SoMe2

You may have heard that a

Functional Programming & Haskell - Computerphile

Functional Programming & Haskell - Computerphile

Just what is functional programming? We asked a member of the team that created Haskell: John Hughes, Professor of Computer ...

Lambda Calculus - Computerphile

Lambda Calculus - Computerphile

The basis of almost all functional programming, Professor Graham Hutton explains Lambda Calculus.

The Absolute Best Intro to Monads For Software Engineers

The Absolute Best Intro to Monads For Software Engineers

If you had to pick the most inaccessible terms in all of software engineering,

Hashing Algorithms and Security - Computerphile

Hashing Algorithms and Security - Computerphile

Audible free book: http://www.audible.com/

What is a Monad?

What is a Monad?

Don't watch this if you want to know what a

A* (A Star) Search Algorithm - Computerphile

A* (A Star) Search Algorithm - Computerphile

Improving on Dijkstra, A* takes into account the direction of your goal. Dr Mike Pound explains. Correction: At 8min 38secs 'D' ...

Functional Parsing - Computerphile

Functional Parsing - Computerphile

Functional or Combinator Parsing explained by Professor Graham Hutton. Professor Hutton's Functional Parsing Library: ...

Just How do Macs and PCs Differ? - Computerphile

Just How do Macs and PCs Differ? - Computerphile

Following on from our contentious 'Mac or PC' film, we asked Professor Tom Rodden just what the actual difference is between ...