fizz:简单的功能状态机库 源码
嘶嘶声 Fizz是用于构建状态机的小型库,可以有效地管理复杂的事件序列。 安装 yarn add @tdreyno/fizz 设计 Fizz尝试提供一种“纯Javascript”的API,并且以纯功能的方式运行[^ 1]。 状态仅仅是接受action函数,这是我们要应用于当前状态的事件。 动作是提供type键以区别于其他动作类型的对象。 它与Redux动作的格式非常相似。 状态返回一个或多个副作用(或任务的一个或多个副作用),它们只是简单的函数,将按照它们在状态转换结束时生成的顺序进行调用。 美国可以enter通过发送编Enter动作。 这是一个简单状态的示例,在进入时会记录一条消息
文件列表
fizz-main.zip
(预估有个66文件)
fizz-main
.releaserc
654B
package.json
3KB
.github
dependabot.yml
252B
FUNDING.yml
63B
pull_request_template.md
359B
ISSUE_TEMPLATE
change.md
112B
bug.md
197B
暂无评论