The Polar Game in Haskell, Day 5: Array v. List

from blog Praise, Curse, and Recurse, | ↗ original
So, a little more progress in learning me a Haskell: I've managed to implement the board using an immutable array. There's good news and bad news here. If you're an old hand at functional programming, you probably know all this and more, but I needed to do a little thinking on purely functional data structures. I have not really been satisfied...