I have read many papers on the development of the Cambridge Haskell Supercompiler and want to try it out and look at the code to understand it more, but I cannot seem to find anything about it besides the papers. There are some pages on the GHC wiki, but those seem to be outdated. I know that work is still going on, due to ticket 6070.
Is there anywhere I can get the source code, or even an executable to try out? If not, when?
There seems to be a fairly regularly updated repository at https://github.com/ghc/ghc/tree/supercompiler. Unfortunately, there seems to be very little documentation, besides that of the stock GHC. This means that it is very difficult to figure out how to use the supercompiler. That said, I haven’t tried yet, so it may be easier than it seems.