Media Summary: In this video we stop being lazy! Some documentation and interesting reads: In this video we explore records and their usage. In this video we will explore software transactional memory within

Haskell For Imperative Programmers 26 - Detailed Analysis & Overview

In this video we stop being lazy! Some documentation and interesting reads: In this video we explore records and their usage. In this video we will explore software transactional memory within In this video we take a look at importing and defining modules. Documentation: In this video we explore function definitions. In this video we explore how to compile binaries from our

In this video we explore foldings on lists. In this video we will explore the environment and work with arguments. Documentation (System.Environment): ... In this video we explore lists, listcomprehensions, matching, etc... In this video we explore threads and communication with the datatypes MVar and Chan. The talk is related to our new book: "Algorithm Design with Sorry for the poor audio quality *** Documentation: ...

Photo Gallery

Haskell for Imperative Programmers #26 - Strictness, Thunks & seq
Haskell for Imperative Programmers #27 - Exceptions
Haskell for Imperative Programmers #12 - Records
Haskell for Imperative Programmers #30 - Software Transactional Memory (STM)
Haskell for Imperative Programmers #23 - Modules
Haskell for Imperative Programmers #2 - Functions, Types, let & where
Haskell for Imperative Programmers #25 - Compiling Binaries
Haskell for Imperative Programmers #9 - Folding (foldr, foldl)
Haskell for Imperative Programmers #24 - Environment
Haskell for Imperative Programmers #4 - Lists and Tuples
Haskell for Imperative Programmers #28 - Concurrency & Threads
Jeremy Gibbons: Algorithm Design with Haskell
View Detailed Profile
Haskell for Imperative Programmers #26 - Strictness, Thunks & seq

Haskell for Imperative Programmers #26 - Strictness, Thunks & seq

In this video we stop being lazy! Some documentation and interesting reads: https://wiki.

Haskell for Imperative Programmers #27 - Exceptions

Haskell for Imperative Programmers #27 - Exceptions

Documentation and interesting reads: https://hackage.

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 #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 #23 - Modules

Haskell for Imperative Programmers #23 - Modules

In this video we take a look at importing and defining modules. Documentation: https://www.

Haskell for Imperative Programmers #2 - Functions, Types, let & where

Haskell for Imperative Programmers #2 - Functions, Types, let & where

In this video we explore function definitions.

Haskell for Imperative Programmers #25 - Compiling Binaries

Haskell for Imperative Programmers #25 - Compiling Binaries

In this video we explore how to compile binaries from our

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 #24 - Environment

Haskell for Imperative Programmers #24 - Environment

In this video we will explore the environment and work with arguments. Documentation (System.Environment): ...

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...

Haskell for Imperative Programmers #28 - Concurrency & Threads

Haskell for Imperative Programmers #28 - Concurrency & Threads

In this video we explore threads and communication with the datatypes MVar and Chan.

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 #29 - Semaphores (QSem, QSemN)

Haskell for Imperative Programmers #29 - Semaphores (QSem, QSemN)

Sorry for the poor audio quality *** Documentation: ...