• David Feuer's avatar
    Use dropWhileEndLE p instead of reverse . dropWhile p . reverse · 2a885688
    David Feuer authored
    Summary: Using `dropWhileEndLE` tends to be faster and easier to read
    than the `reverse . dropWhile p . reverse` idiom. This also cleans up
    some other, nearby, messes. Fix #9616 (incorrect number formatting
    potentially leading to incorrect numbers in output).
    Test Plan: Run validate
    Reviewers: thomie, rwbarton, nomeata, austin
    Reviewed By: nomeata, austin
    Subscribers: simonmar, ezyang, carter, thomie
    Projects: #ghc
    Differential Revision: https://phabricator.haskell.org/D259
    GHC Trac Issues: #9623, #9616
Windows.hs 5.54 KB