Dependent if expressions without dependent types | Dark Hacker News