![]() |
CPSC 429/529: Functional Programming |
![]() |
|||||||||||||||
![]() |
![]() |
![]() |
![]() Instructor: Carsten Schürmann Department of Computer Science Yale University Time: MWF 9:30-10:20 Room: AKW400 |
![]() |
![]() |
||||||||||||
|
![]() |
Lecture 18: An Introduction to Monads.Programming with exceptions, state, and input/output, is difficult to integrate into the paradigm of functional programs. Different functional programming languages employ different techniques of how to handle this problem. In this lecture we present an introduction to the theory of monads, which are used in Haskell to address and solve the above problem. Suggested Reading Materials:
Previous lecture: Lecture 17
|
![]() |