You Could Have Invented Monads (and Maybe You Already Have.)blog.sigfpe.com2 pointsdunefox6 years ago