Mechanized type inference for record concatenation | Dark Hacker News