Skip to content
  • Simon Peyton Jones's avatar
    Fix exprIsDupable · 34456244
    Simon Peyton Jones authored
    It turns out that exprIsDupable would return True for an expression of
    *arbitrary* size, provide it was a nested bunch of applications in
    which no function had more than three arguments.  That was never the
    intention, and could give rise to massive code duplication.  
    
    This patch makes it much less aggressive.
    34456244