rocess.
This happens before the <code><a href="../Structs/Reducer.html">Reducer</a></code> to do its job.</p>

<p>We can think of a Middleware as an object that transforms actions into sync or async tasks and create more actions as these side-effects complete,
also being able to check the current state at any point.</p>

<p>An action is a lightweight structure, typically an enum, that is dispatched into the <code><a href="../Protocols/ActionHandler.html">ActionHandler</a></code> (usually a <code>StoreProtoc