Category Theory with Applications in Functional Programming: Ph.D. Course

Fourth Day Programme

The fourth day in the course takes place Wednesday 28 October from 9:00 to 15:00 at SLV300-0.2.13

The programme for the fourth day of the course is as follows:

9:00CT4: Adjunctions, monads, algebras
10:00FP4.1: Monads in Haskell: join vs. bind
12:00Lunch
12:30FP4.2
15:00Closing

Reading / Viewing

The new Mac Lane sections are available on-line here.

Exercises

  1. Mac Lane 6.2.1 (p.142)
  2. Understand, apprehend, and worship the relation between join and bind in a monad. Compare with the relation between monads as containers and monads as computations in Haskell.

Slides etc.

Later.