Show HN: Checking the Collatz conjecture using only TypeScript's type system | Dark Hacker News