为什么GenFsmelixir 的行为被弃用了?
我想用GenFsm行为实现有限状态机.我认为Agent不足以描述有限状态机.因为,Agent不适合描述从同一输入返回不同值的每个状态.
Pat*_*ity 12
请参阅相关提交:https://github.com/elixir-lang/elixir/commit/455eb4c4ace81ce60b347558f9419fe3c33d8bf7
基本上,您现在可以直接使用:gen_fsmOTP,而不使用Elixir包装器.
小智 5
:gen_fsm 在Erlang / OTP 20.0中也已弃用,并 :gen_statem因此而使用了通用状态机。有关更多信息,请查看有关Genstatem的此链接。
这是Erlang / OTP 19.0中的新行为。它已经过全面审查,具有足够的稳定性,可以被至少两个重型OTP应用程序使用,并且一直存在。根据用户的反馈,我们并不期望,但是可以发现有必要对Erlang / OTP 20.0进行较小的,不向后兼容的更改
| 归档时间: |
|
| 查看次数: |
2754 次 |
| 最近记录: |