Comparison of C++/Haskell generated code part 1
Comparison of C++/Haskell generated code part 2