I think I've solved the Haskell records problem

224 points by nikita-volkov

Read the article

Discussion on Hacker News