[Haskell-cafe] Is there an overview of backend technologies for Haskell?

Joachim Durchholz jo at durchholz.org
Mon Nov 23 07:53:07 UTC 2015

Hi to all,

I'm wondering how the various backend technologies are regarded.
What trade-offs are involved (e.g. spineless-tagless vs. generating 
machine code, seems to be very, very different), what options there 
might be, what the choice would be if a compiler were to be written from 
scratch, that kind of stuff.
The first two pages of a web search for "Haskell backends" returned only 
references to GHC's LLVM backend. Which was interesting but not an 
overview :-)
URLs welcome.


More information about the Haskell-Cafe mailing list