Media Summary: In this video we explore higher order functions, anonymous functions and the functions map and filter. In this tutorial we revisit type classes looking at some more abstract ones, functors, applicative, monads and monoids. We also ... This episode of the Unfolder returns to a more advanced topic. A function with a `Show a` constraint wants evidence that type `a` ...

Haskell For Imperative Programmers 6 - Detailed Analysis & Overview

In this video we explore higher order functions, anonymous functions and the functions map and filter. In this tutorial we revisit type classes looking at some more abstract ones, functors, applicative, monads and monoids. We also ... This episode of the Unfolder returns to a more advanced topic. A function with a `Show a` constraint wants evidence that type `a` ... In this video we explore lists, listcomprehensions, matching, etc... In this video we implement sets and associated functions. All code can be found in the course git repository ... In this video we explore how to create your own datatypes.

In this video we explore recursion within In this video we explore the (.) operator and its use. In this video we are going to get theoretical! The talk is related to our new book: "Algorithm Design with Some exercises in order to get familiar with lists in In this video we explore foldings on lists.

Photo Gallery

Haskell for Imperative Programmers #6 - Higher Order Functions & Anonymous Functions
Haskell - Tutorial 6 - Functors, Applicative, Monads and Monoids
The Haskell Unfolder Episode 6: computing type class dictionaries
Haskell for Imperative Programmers #4 - Lists and Tuples
Logic & Foundations with Haskell: Haskell 6 :: Sets
Haskell for Imperative Programmers #10 - Datatypes
Haskell for Imperative Programmers #3 - Recursion, Guards, Patterns
Haskell for Imperative Programmers #8 - Function Composition
Haskell for Imperative Programmers #36 - Category Theory (Functors, Applicatives, Monads)
Jeremy Gibbons: Algorithm Design with Haskell
Haskell for Imperative Programmers #5 - List Exercises
Haskell for Imperative Programmers #9 - Folding (foldr, foldl)
View Detailed Profile
Haskell for Imperative Programmers #6 - Higher Order Functions & Anonymous Functions

Haskell for Imperative Programmers #6 - Higher Order Functions & Anonymous Functions

In this video we explore higher order functions, anonymous functions and the functions map and filter.

Haskell - Tutorial 6 - Functors, Applicative, Monads and Monoids

Haskell - Tutorial 6 - Functors, Applicative, Monads and Monoids

In this tutorial we revisit type classes looking at some more abstract ones, functors, applicative, monads and monoids. We also ...

The Haskell Unfolder Episode 6: computing type class dictionaries

The Haskell Unfolder Episode 6: computing type class dictionaries

This episode of the Unfolder returns to a more advanced topic. A function with a `Show a` constraint wants evidence that type `a` ...

Haskell for Imperative Programmers #4 - Lists and Tuples

Haskell for Imperative Programmers #4 - Lists and Tuples

In this video we explore lists, listcomprehensions, matching, etc...

Logic & Foundations with Haskell: Haskell 6 :: Sets

Logic & Foundations with Haskell: Haskell 6 :: Sets

In this video we implement sets and associated functions. All code can be found in the course git repository ...

Haskell for Imperative Programmers #10 - Datatypes

Haskell for Imperative Programmers #10 - Datatypes

In this video we explore how to create your own datatypes.

Haskell for Imperative Programmers #3 - Recursion, Guards, Patterns

Haskell for Imperative Programmers #3 - Recursion, Guards, Patterns

In this video we explore recursion within

Haskell for Imperative Programmers #8 - Function Composition

Haskell for Imperative Programmers #8 - Function Composition

In this video we explore the (.) operator and its use.

Haskell for Imperative Programmers #36 - Category Theory (Functors, Applicatives, Monads)

Haskell for Imperative Programmers #36 - Category Theory (Functors, Applicatives, Monads)

In this video we are going to get theoretical!

Jeremy Gibbons: Algorithm Design with Haskell

Jeremy Gibbons: Algorithm Design with Haskell

The talk is related to our new book: "Algorithm Design with

Haskell for Imperative Programmers #5 - List Exercises

Haskell for Imperative Programmers #5 - List Exercises

Some exercises in order to get familiar with lists in

Haskell for Imperative Programmers #9 - Folding (foldr, foldl)

Haskell for Imperative Programmers #9 - Folding (foldr, foldl)

In this video we explore foldings on lists.

Haskell for Imperative Programmers #27 - Exceptions

Haskell for Imperative Programmers #27 - Exceptions

Documentation and interesting reads: https://hackage.