ResourceCache.Cache (Resource Cache v0.0.4) View Source

Link to this section Summary

Link to this section Functions

Link to this function

filter(env, field, code, opts)

View Source

Specs

filter(Macro.Env.t(), atom() | nil, term(), Keyword.t()) :: term()

Specs

generate(Macro.Env.t()) :: term() | no_return()
Link to this function

on_configure(env, callback, opts)

View Source

Specs

on_configure(Macro.Env.t(), ResourceCache.hook(), Keyword.t()) :: term()
Link to this function

on_update(env, callback, opts)

View Source

Specs

on_update(Macro.Env.t(), ResourceCache.hook(), Keyword.t()) :: term()
Link to this function

optimize(env, field, code, opts)

View Source

Specs

optimize(Macro.Env.t(), atom() | nil, term(), Keyword.t()) :: term()
Link to this function

reject(env, field, code, opts)

View Source

Specs

reject(Macro.Env.t(), atom() | nil, term(), Keyword.t()) :: term()
Link to this function

resource(env, resource, convert, opts)

View Source

Specs

resource(Macro.Env.t(), module() | atom(), term(), Keyword.t()) :: term()
Link to this function

source(env, source, opts)

View Source

Specs

source(Macro.Env.t(), module(), Keyword.t()) :: term()

Specs

type(Macro.Env.t(), module() | atom(), Keyword.t()) :: term()