Working my way through Introduction to Algorithms.
Usage
make run
Preemptive FAQ
Why do I use hairy things like those lambdas in places like merge sort? - Just to see if I can. This isn't how I write production code, I'm just noodling and seeing what works.