Rodrigo Mesquita pushed new branch wip/romes/interactive-ids-refactor at Glasgow Haskell Compiler / GHC