Default
Subject: Kantoku platform (Inputs, Outputs, Events), Executor
Rules:
- The only way to receive a task is to pop it from the Inputs
- A task is equivalent to a function F: Bytes → (Bytes, Error), where Error is a more verbose Status
- If task is received it must be executed (in other words the function F must be evaluated with task.Data as an argument) and the result must be put in the Outputs with the task’s ID as the key