Using Haskell to debug a C chess engine · HackerTrans