Skip to main content
CS Colloquium | February 23, 2017

Learn You A Monad

Jason Shankel, Sr. Gameplay Engineer, Roblox, Inc

Stevenson Hall 1300
11:00 AM - 11:50 AM

Monads do for functional programming what objects do for imperative programming. As the software industry moves from simple systems that required highly optimal code to complex systems that require highly modular code, functional programming has risen in prominence. Monadic design can leverage the power of the emerging imperative/functional software engineering paradigm to produce cleaner, faster, more reliable code.