Chess in the Rust and TypeScript type systems | Dark Hacker News