• Simon Peyton Jones's avatar
    Do Note [Improving seq] always · f0d98fc6
    Simon Peyton Jones authored
    This patch fixes Trac #13468, and at the same time makes the
    code simpler and more uniform.  In particular, I've eliminated
    the awkward conflict between the old built-in rule for seq
    (which elimianted a cast), and the desire to make case scrutinse
    a data type by doing type-family reduction (which adds a cast).
MkId.hs 60.9 KB