Tic-tac-toe example using frp