Added an active pattern which overlays Choice`2 to make it friendlier to F# newcomers.
Stubbed files to hold the implementation and tests for LruCache.
Put the new caching data structures into a separate namespace, ExtCore.Caching.
Implemented null checks for secondary constructors.
Minor changes to the documentation comments for IntMap members.
Stubbed members for LruCache and implemented the module functions.
More work on LruCache -- only a few methods remain to be implemented.
Removed unused variables to clean up warning messages from the compiler.
Mostly finished the implementation of LruCache -- however, we need to implement a few additional functions in IntMap before LruCache can be finished.
Implemented min/max key functions for IntMap.
Finished implementing LruCache. Later, we'll add methods like Fold, Iter, etc., but the minimum required functionality for real-world use is now in place.