Neal over at nealabq.com has a long tutorial on Erlang Tic-Tac-Toe, which is incidentally the first program I wrote when learning Erlang. Programmers may want to take a look at the tutorial, but perhaps the most interesting aspect of the tutorial is the way he takes the problem space and shrinks it down by analyzing [...]