state, so the <code>StateType</code>can safely be set to <code>Void</code>.
Thanks to lenses, this state can be a sub-state lifted to a global state in order to compose with other middlewares acting on the global state of an app. Please check <code>lift(inputActionMap:outputActionMap:stateMap:)</code> for more details.</p>

<p>When implementing your Middleware, all you have to do is to handle the incoming actions:</p>

<p>When implementing your Middleware, all you have to do is to handle the incoming action