gpt4 book ai didi

haskell - react 香蕉中的行为

转载 作者:行者123 更新时间:2023-12-04 00:10:34 25 4
gpt4 key购买 nike

请原谅我,我刚刚开始研究 react 性香蕉和 FRP。

react 香蕉的作者制作this根据我的建议,他创建了一个可以增加和减少的计数器。他使用 accumE 函数来累积事件。我想我能够对 Event 类型有所了解,并且能够用它测试很多东西,但后来我记得还有 Behavior。我进行了调查,但似乎该行为旨在用于类似情况;修改现有变量,就像 accumE 处理事件一样。

行为是什么意思,它的用例是什么?

最佳答案

我同意 Ankur 而不是 Chris:文本框是一个随时间变化的值,因此自然希望成为一种行为而不是事件。 Chris 给出的不太自然的事件选择的原因是实现问题,因此(如果准确的话)是响应式香蕉实现的不幸产物。我更愿意看到改进的实现而不是不自然地使用的范式。

除了语义匹配之外,选择 Behavior 在实用上非常有用超过 Event .例如,您可以使用 Applicative操作(例如 liftA2 )将时变文本框值与其他时变值(行为)结合起来。

关于haskell - react 香蕉中的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6534429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com