On Wednesday, 22 January 2014 at 10:38:40 UTC, bearophile wrote:
In Haskell the GHC compiler goes one step further, it translates all the Haskell code into an intermediate code named Core, that is not the language of a virtual machine, it's still a functional language, but it's simpler, lot of the syntax differences between language constructs is reduced to a much reduced number of mostly functional stuff.
Same story is with Erlang as far as I know.