When is it not preferable to specify your types first? | Dark Hacker News