> Understanding monads is so important in Haskell, I would say that it is, > IMO, the single biggest reason that it will never become truly mainstream as > it's too far up the BLUB scale for most people who cut code for a living. I see you have your crystal ball out. Those have always been so reliable. ;)