ExExample.Cache.Key (ExExample v0.1.2)

View Source

I represent the key for an example invocation.

I identify an invocation by means of its module, name, arity, and list of arguments.

Summary

Types

t()

I represent the key for an example invocation.

Types

t()

@type t() :: %ExExample.Cache.Key{
  arguments: [term()],
  deps_hash: any(),
  function: atom(),
  module: atom()
}

I represent the key for an example invocation.