Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why is a Monad Like a Writing Desk?

Strange Loop Conference via YouTube

Overview

Embark on a whimsical journey through the world of monads in this 31-minute conference talk from Strange Loop 2012. Inspired by Alice in Wonderland, explore the concept of monads and their implementation in Clojure. Follow the adventures of a developer who falls asleep while reading Philip Wadler's papers on monads, and discover why these constructs are crucial for functional programming. Gain insights into three types of monads: the Identity Monad, the Maybe Monad, and the State Monad. Learn from Carin Meier, a software developer with a diverse background in ballet, physics, and 15 years of enterprise and entrepreneurial software development experience. Meier's passion for Clojure's simplicity, power, and elegance shines through as she guides you towards a deeper understanding of monads in this entertaining and enlightening presentation.

Syllabus

"Why is a Monad Like a Writing Desk?" by Carin Meier (2012)

Taught by

Strange Loop Conference

Reviews

Start your review of Why is a Monad Like a Writing Desk?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.