26 Dec
                
                    2007
                
            
            
                26 Dec
                
                '07
                
            
            
            
        
    
                1:24 p.m.
            
        On Wed, 26 Dec 2007 17:16:22 +0200, Neil Mitchell 
Hi,
Are CAF's specified in the Haskell report? I couldn't find them mentioned.
If not, why do all Haskell compilers support them? Is there some paper which persuaded everyone they were a good idea, or some reference I could look up?
I found this in the wiki http://www.haskell.org/haskellwiki/Constant_applicative_form