Programming with monads and graded monads
- ๐ค Speaker: Andrej Ivaลกkoviฤ
- ๐ Date & Time: Wednesday 30 October 2019, 11:00 - 12:00
- ๐ Venue: Rainbow Room (FS07), Computer Laboratory
Abstract
Monads can be mystifying for the novice functional programmer, even though their use in pure languages such as Haskell is essential. In this talk, I will give a gentle, example-driven introduction to monads. I will then introduce graded monads as a powerful generalisation, with an emphasis on their applications. The only prerequisites for this talk are knowledge of basic functional programming (at the level of an introductory undergraduate course) and an understanding of type systems.
Series This talk is part of the Logic & Semantics for Dummies series.
Included in Lists
- Logic & Semantics for Dummies
- Rainbow Room (FS07), Computer Laboratory
- tcw57โs list
- yk373's list
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Andrej Ivaลกkoviฤ
Wednesday 30 October 2019, 11:00-12:00