• Phil de Joux's avatar
    Show explicit quantifiers in conflicting definitions error · 33140f41
    Phil de Joux authored
    This fixes #12441, where definitions in a Haskell module and its boot
    file which differed only in their quantifiers produced a confusing error
    message. Here we teach GHC to always show quantifiers for these errors.
    
    Reviewers: goldfire, simonmar, erikd, austin, hvr, bgamari
    
    Reviewed By: bgamari
    
    Subscribers: snowleopard, simonpj, mpickering, thomie
    
    Differential Revision: https://phabricator.haskell.org/D2734
    
    GHC Trac Issues: #12441
    33140f41
UI.hs 146 KB