Crafting Effective Type Systems | Dark Hacker News