Avoiding quadratic core code size with large records in GHC | Heykuki News