> What do you think of making (++) the same as (<>) This seems to be a call for returning to the old situation in which (++) was an operator of class MonadPlus. Why was that abolished in Haskell 98? Doug