Jev.Provider behaviour (jev_elixir v0.1.0)

Copy Markdown

Behaviour implemented by Jev provider adapters.

An adapter receives the state, normalized question map, and request options. It returns a map whose keys match the question IDs and whose values use the normalized Jev answer shapes.

Summary

Callbacks

evaluate(term, map, keyword)

@callback evaluate(term(), map(), keyword()) :: map()