23 May
                
                    2007
                
            
            
                23 May
                
                '07
                
            
            
            
        
    
                7:31 p.m.
            
        On 5/23/07, Adrian Hey 
I think I still prefer..
var :: IORef Int var <- newIORef 3
So do I. For one very good reason: this syntax could be defined as a
"constructor" syntax and guaranteed to run before main.
The other syntaxes proposed don't strike me as sufficiently rigorous.
-- 
Taral