TimedCache

master

Timed Cache
pedantix/TimedCache

TimedCache

Description

This package is a protcol oriented cache implementation with a centrailized feature of expiration. Expiration is optional by definition of the protocol, but not the original intention. The only included implemenation is DictionaryCache, which is in fact thread safe.

Example

  var dictCache = DictionaryCache()
  dictCache.set("My Object", for: "My Key", expiring: 500)

  dictCache["My Key"] // "My Object"

Description

  • Swift Tools 4.0.0
View More Packages from this Author

Dependencies

  • None
Last updated: Fri Mar 15 2024 19:55:56 GMT-0900 (Hawaii-Aleutian Daylight Time)