title: Parsing GHC Core in ghc-7.10
body: <p>I am trying to parse some GHC Core to extract name information and other bits needed.</p>
  <p>I am currently using the GHC API given that I haven't found other useful packages help with it.</p>
  <p>I've looked through some packages like <code>ghc-core</code>, <code>ghc-core-html</code> and <code>extcore</code> but they seem slightly outdated and I haven't managed to use <code>extcore</code> with ghc-7.10.3.</p>
  <p>I have also tried to look for up to date documentation on Core without luck. The best post I've come across is <a href="https://stackoverflow.com/questions/6121146/reading-ghc-core">this one</a>, but the discussion is slightly outdated (e.g. compiling the example from these <a href="http://blog.johantibell.com/2010/09/slides-from-my-high-performance-haskell.html" rel="nofollow noreferrer">slides</a>, gives a different core dump using the latest ghc.</p>
  <h3>The question</h3>
  <p>Having said all this, do you guys know of any recent package that can help in parsing Core? Is there any new documentation regarding CORE manipulation?</p>
  <p>Thanks!</p>