Packages

A memoization macro (defmemo) for elixir using a genserver backing store.

Current section

Files

Jump to
defmemo lib defmemo_result_table.ex
Raw

lib/defmemo_result_table.ex

defmodule DefMemo.ResultTable do
use Behaviour
defcallback start_link :: any | nil
defcallback get(fun :: Fun, args :: List) :: any
defcallback put(fun :: Fun, args :: List, result :: any) :: any
end