On the subject of standards, all that is needed from my own personal point of view is a statement in the Haskell report saying how long the current version is guaranteed to remain in force. Why can't we start right now by putting one on Haskell 1.4, even if it only says "demise imminent"? On the subject of libraries, the main deficiency to my way of thinking is a graphics/GUI library. I am in the process of converting all my C programs to Java largely because it has such a standard, portable library. I'm well aware of the problems of producing one, and I'm not expecting one soon, but it is a very obvious gap. Ian [EMAIL PROTECTED], http://www.cs.bris.ac.uk/~ian