Temporalex.Workflow behaviour (Temporalex v0.3.2)

Copy Markdown View Source

Minimal workflow module DSL for the core slices.

Summary

Callbacks

handle_query(t, list, term)

(optional)
@callback handle_query(String.t(), [term()], term()) ::
  {:reply, term()} | {:error, term()}

run(term)

@callback run(term()) :: term()