This repository has been archived by the owner on Aug 8, 2024. It is now read-only.
0.2
New features
- Includes a
CacheProvider
class to create commonly used caches - Includes a Playground to quickly test Carlos and custom cache architectures
- includes a new
switchLevels
function to have multiple cache lanes
Enhancements
- Improves
DiskCacheLevel
andMemoryCacheLevel
by having protocol-based keys - Defines safer Transformers (either
OneWayTransformer
orTwoWayTransformer
) that return Optionals. If a conversion fails, set operations silently fail and get operations fail with a meaningful error. - Extends the
conditioned
function and the<?>
operator to support fetch closures - Improves the code documentation
Bugfixes
- Fixes an issue where the
NetworkFetcher
would not correctly handle multiple get requests for the same URL