Presentation on monads et al for Functional Programming Connoisseurs meetup in Amherst