First stab at (non-working) cache + tests
Initial implementation and tests are done
Initial test passes
Verified caching test passes
Comprehensive tests w/ 96% coverage
100% coverage
Ensure that we only compute the resultset as often as we have to
A cache to avoid recomputing computation on stable data.

Initial implementation and tests are done

Initial test passes

Verified caching test passes

Comprehensive tests w/ 96% coverage

100% coverage

Ensure that we only compute the resultset as often as we have to
Merge branch 'smart-cache' of github.com:Locu/kronos into smart-cache
Address code review comments
Merge pull request #51 from Locu/smart-cache

A cache to avoid recomputing computation on stable data.