You Could Have Invented Monads (And Maybe You Already Have.)blog.sigfpe.com3 pointspietrofmaggi16 years ago