• David Feuer's avatar
    Deal with unbreakable blocks in Applicative Do · 011e15aa
    David Feuer authored
    The renamer wasn't able to deal with more than a couple strict
    patterns in a row with `ApplicativeDo` when using the heuristic
    splitter. Update it to work with them properly.
    Reviewers: simonmar, austin, bgamari, hvr
    Reviewed By: simonmar
    Subscribers: RyanGlScott, lippling, rwbarton, thomie
    GHC Trac Issues: #14163
    Differential Revision: https://phabricator.haskell.org/D3900
RnExpr.hs 82.2 KB