For those of you out there who are always hankering for a little more
functional programming goodness, I present to you a most excellent
side-by-side comparison between two versions of Peter Norvig's
original Sudoku Solver program. He originally implemented it in
Python, and the author of this experiment decided to translate it into
Check out the code here:
And the blog post discussing what he learned here:
Ah, the magic and mystery of constraint propagation...