create Typed Redux Store
inline fun <S : Any, A : RAction> createTypedReduxStore(crossinline reducer: <Error class: unknown class><S, A>, initialState: S, vararg middlewares: <Error class: unknown class><S>): TypedReduxStore<S, A>
An inline helper function for creating Redux store.
Parameters
reducer
a reducer function
initial State
an initial state
middlewares
a list of optional Redux JS middlewares