Media Summary: In this video we explore typeclasses and how to instanciate them. In this video we explore records and their usage. In this video we will look at Monads and their application.

Haskell For Imperative Programmers 13 - Detailed Analysis & Overview

In this video we explore typeclasses and how to instanciate them. In this video we explore records and their usage. In this video we will look at Monads and their application. In this video we explore what may be and may won't be. In this video we explore foldings on lists. In this video we will finally write "Hello World".

In this video we will explore software transactional memory within In this video we discuss some exercises on folding. Solutions: ... The talk is related to our new book: "Algorithm Design with

Photo Gallery

Haskell for Imperative Programmers #13 - Typeclasses
Haskell for Imperative Programmers #12 - Records
Haskell for Imperative Programmers #17 - Monads
Haskell for Imperative Programmers #14 - Maybe
Haskell for Imperative Programmers #9 - Folding (foldr, foldl)
Haskell for Imperative Programmers #15 - IO
Haskell for Imperative Programmers #30 - Software Transactional Memory (STM)
Haskell for Imperative Programmers #11 - Folding Exercises
Haskell Course - Lesson 13 - Modules
Jeremy Gibbons: Algorithm Design with Haskell
Haskell for Imperative Programmers #43 - Cabal
Haskell for Imperative Programmers #42 - QuickSpec
View Detailed Profile
Haskell for Imperative Programmers #13 - Typeclasses

Haskell for Imperative Programmers #13 - Typeclasses

In this video we explore typeclasses and how to instanciate them.

Haskell for Imperative Programmers #12 - Records

Haskell for Imperative Programmers #12 - Records

In this video we explore records and their usage.

Haskell for Imperative Programmers #17 - Monads

Haskell for Imperative Programmers #17 - Monads

In this video we will look at Monads and their application.

Haskell for Imperative Programmers #14 - Maybe

Haskell for Imperative Programmers #14 - Maybe

In this video we explore what may be and may won't be.

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 #15 - IO

Haskell for Imperative Programmers #15 - IO

In this video we will finally write "Hello World".

Haskell for Imperative Programmers #30 - Software Transactional Memory (STM)

Haskell for Imperative Programmers #30 - Software Transactional Memory (STM)

In this video we will explore software transactional memory within

Haskell for Imperative Programmers #11 - Folding Exercises

Haskell for Imperative Programmers #11 - Folding Exercises

In this video we discuss some exercises on folding. Solutions: ...

Haskell Course - Lesson 13 - Modules

Haskell Course - Lesson 13 - Modules

Repo: https://github.com/input-output-hk/

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 #43 - Cabal

Haskell for Imperative Programmers #43 - Cabal

This video is supported by https://translatebox.io Cabal: https://www.

Haskell for Imperative Programmers #42 - QuickSpec

Haskell for Imperative Programmers #42 - QuickSpec

This video is supported by https://translatebox.io QuickSpec: https://hackage.

"do" Syntax - Haskell for Beginners (13)

"do" Syntax - Haskell for Beginners (13)

Welcome to part