Module ktn_recipe_verify

Behaviours: ktn_recipe.

Data Types

error()

error() = term()

state()

state() = #{recipe_type => implicit | explicit, recipe => module() | ktn_recipe:transitions(), transitions => ktn_recipe:normalized_transitions(), error => error()}

Function Index

process_error/1
process_result/1
transitions/0
verify_exports/1
verify_normalizability/1
verify_transition_exports/1
verify_transitions/1

Function Details

process_error/1

process_error(X1::state()) -> {error, error()}

process_result/1

process_result(State::state()) -> ok

transitions/0

transitions() -> [verify_exports | verify_normalizability | verify_transitions | verify_transition_exports]

verify_exports/1

verify_exports(State::state()) -> {ok, state()} | {error, state()}

verify_normalizability/1

verify_normalizability(State::state()) -> {ok, state()} | {error, state()}

verify_transition_exports/1

verify_transition_exports(State::state()) -> {ok, state()} | {error, state()}

verify_transitions/1

verify_transitions(State::state()) -> {ok, state()} | {error, state()}


Generated by EDoc