exquisite v0.1.8 Exquisite

Summary

Macros

Generate a match_spec based on the passed query

Types

spec()
spec() :: :ets.match_spec | :ets.compiled_match_spec

Functions

compile(spec)
compile(:ets.match_spec) ::
  {:ok, :ets.compiled_match_spec} |
  {:error, term}
compile!(spec)
compile!(:ets.match_spec) ::
  :ets.compiled_match_spec |
  no_return
run(spec, what)
run(spec, tuple | [tuple]) :: {:ok, term} | {:error, term}
run!(spec, what)
run!(spec, tuple | [tuple]) :: term | no_return

Macros

match(clause, rest \\ [])

Generate a match_spec based on the passed query.