Hello, I have defined this ```interface Middleware...
# announcements
c
Hello, I have defined this
Copy code
interface Middleware<S, A, A2> where S : State, A : Action, A2 : Action {
    fun reduceAction(state: S, action: A): A2
}
And this map:
Copy code
val middleWareMap: Map<KClass<*>, Middleware<AppState, *, *>>