Zero heap allocation chess engine in OxCaml | Dark Hacker News