Finger exercise for learning Scala. Solve the triangle peg puzzle.
Next steps:
- Add concurrency via actors
- See if structure can be changed to better support memoization
I needed a project to get started learning Scala. I thought this puzzle might be a place to begin. So far it has raised a few more questions than I had expected. Which is good.
Why "Spangiafora?" See page 16 of: http://www.downbeat.com/digitaledition/2011/DB201101/_art/DB201101.pdf