evancz/Elm — pull request #3 by abhinav (2012-04-28 05:16:12+00:00)
Title: Use State monad to track environment in Rename.

Within the Rename module, switch to using the state monad to track renamed variables (and the GUID numbering). This allows `rename'` and other functions to be much simpler by removing the additional `env` argument.