I watched Dr. Emily Reihl’s Compose Conf talk^{1} last night and a new intuition emerged. The purpose of the talk was to explicate the categorical notion of a monad, and while watching it, I was struck with the realization of how a monad arises from an algebraic data type.