Applying “make invalid states unrepresentable”375 points by fanf2Read the articleDiscussion on Hacker News