Sets, types and type checking | Dark Hacker News