 
            
            
            
            
                9 Apr
                
                    2014
                
            
            
                9 Apr
                
                '14
                
            
            
            
        
    
                4:20 p.m.
            
        On Wed, Apr 9, 2014 at 10:08 PM, Erik Hesselink 
The only constraint that actually makes sense for template-haskell is 'installed', which I have in my cabal.config. I think this should perhaps be built into cabal. This can then be combined with a constraint on the known versions of TH a package works with.
Adding "installed" to the user supplied constraints for base, template-haskell, and ghc-prim sounds sensible.