Hacker News new | ask | show | jobs
by DaiPlusPlus 3167 days ago
Is there a reason the Haskell compiler can't trim-out code it knows won't be used? Or is there another reason for the large size?
2 comments

The word on the street is that it's not unused code but rather aggressively inlined code.
That’s called split sections and it’s enabled by default in GHC 8.2.1. The main reason is aggressively inlined code compiled slightly differently.