Monads and more

Intensive course by Tarmo Uustalu, Institute of Cybernetics, Tallinn, Estonia. Intended audience: Postgraduates and researchers in Theoretical Computer Science.


Course contents:

  1. Monads and why they matter for a working programming language person
  2. Combining monads: monad transformers, distributive laws, the coproduct of monads
  3. Finer and coarser: Lawvere theories and arrows
  4. Comonads and context-dependent computation
  5. Notions of computation on trees

Time and place

Monday 14 May - Wednesday + Friday, 9:00-11:00 in C60 (may change), CS & IT.


Thorsten Altenkirch
Last modified: Thu May 24 10:06:18 BST 2007