Skip to content
  • Alec Theriault's avatar
    Add 'Lift' instances for 'NonEmpty' and 'Void' · 47875bd4
    Alec Theriault authored and Ryan Scott's avatar Ryan Scott committed
    Summary:
    Since 'NonEmpty' and 'Void' are now part of 'base', it makes
    sense that we put 'Lift' instances for them in 'template-haskell'.
    Not doing so is going to force users to define their own (possibly
    colliding) orphan instances downstream.
    
    Test Plan: ./validate
    
    Reviewers: goldfire, bgamari, RyanGlScott
    
    Reviewed By: RyanGlScott
    
    Subscribers: RyanGlScott, rwbarton, carter
    
    GHC Trac Issues: #15961
    
    Differential Revision: https://phabricator.haskell.org/D5391
    47875bd4