diff --git a/lib/modules/Cache.pmod/module.pmod b/lib/modules/Cache.pmod/module.pmod new file mode 100644 index 0000000000000000000000000000000000000000..4d6342e145183dc916f655d58ce9a076534abc9f --- /dev/null +++ b/lib/modules/Cache.pmod/module.pmod @@ -0,0 +1,10 @@ +//! Common Caching implementation +//! +//! This module serves as a front-end to different kinds of caching +//! systems. It uses two helper objects to actually store data, and to +//! determine expiration policies. +//! +//! To create a new cache, do @[Cache.cache]( @[Cache.Storage.Base] storage_type, @[Cache.Policy.Base] expiration_policy ) +//! +//! +//! The cache store instances of @[Cache.Data].