【发布时间】:2018-07-29 17:08:59
【问题描述】:
最近我一直在学习 Redux,在阅读文档时,我遇到了一个叫做 reducers 的东西。 根据doc,
reducer 是一个纯函数,它采用先前的状态和 an 动作,然后返回下一个状态。
即(previousState, action) => newState;
这对于 Finite State Automata 听起来有些熟悉,它接受 当前状态 和 输入 并转到 下一个状态。
那么将 reducers 视为 FSA 是否正确,或者它是不同的东西?
【问题讨论】:
标签: javascript redux finite-automata