Skip to content
  • Simon Peyton Jones's avatar
    Fix Trac #3955: renamer and type variables · b87e22d2
    Simon Peyton Jones authored
    The renamer wasn't computing the free variables of a type declaration
    properly.  This patch refactors a bit, and makes it more robust,
    fixing #3955 and several other closely-related bugs.  (We were
    omitting some free variables and that could just possibly lead to a
    usage-version tracking error.
    b87e22d2