This is an adaptation of the sudoku solving algorithm from Peter Norvig's article which was originally in Python.
Modify src/sudoku.clj to use a different initial configuration.
cake run src/sudoku.clj
- Investigate using Clojure's trampoline function to facilitate more effective mutual recursive calls. Trampoline doesn't grow the stack.
- Allow command-line arguments
- Benchmark -- currently the implementation is slower than the Python version. (WHY?)