• Simon Peyton Jones's avatar
    Reduce magic for seqId · eae703aa
    Simon Peyton Jones authored
    An upcoming commit means that the RULES for 'seq' get only
    one value arg, not two.  This patch prepares for that by
    
    - reducing the arity of seq's built-in rule, to take one value arg
    - making 'seq' not inline on the LHS of RULES
    - and removing the horrid un-inlining in DsBinds.decomposeRuleLhs
    eae703aa
MkId.hs 53.7 KB