FunkyXO is a functional game of tic-tac-toe written in Haskell.