GenieCache.cache_duration - Function
cache_duration()

Returns the default duration of the cache in seconds.


GenieCache.cache_duration! - Function
cache_duration!(duration::Int)

Sets the default duration of the cache in seconds.


Missing docstring for cache_path.

Missing docstring for cache_path!.

GenieCache.withcache - Function
withcache(f::Function, key::Union{String,Symbol}, expiration::Int = GenieCache.cache_duration(); dir = "", condition::Bool = true)

Executes the function f and stores the result into the cache for the duration (in seconds) of expiration. Next time the function is invoked, if the cache has not expired, the cached result is returned skipping the function execution. The optional dir param is used to designate the folder where the cache will be stored (within the configured cache folder). If condition is false caching will be skipped.


GenieCache.purge - Function
purge()

Removes the cache data stored under the key key.


GenieCache.purgeall - Function
purgeall()

Removes all cached data.


Missing docstring for cache.

GenieCache.cachekey - Function
cachekey(args...) :: String

Computes a unique cache key based on args. Used to generate unique keys for storing data in cache.



Genie