18 什么是(功能性)反应式编程? 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我已经阅读了有关反应式编程的Wikipedia文章。我还阅读了有关函数式反应式编程的小文章。描述非常抽象。 函数式反应式编程(FRP)在实践中意味着什么? 反应式编程(与非反应式编程相对)由什么组成? 我的背景是使用命令式/ OO语言的,因此希望了解与该范例有关的解释。 1148 functional-programming terminology reactive-programming frp
1 推拉式和箭头式FRP有何根本不同? 我想在Haskell学习FRP,但是要决定要使用的库有点困难。许多似乎是无用的尝试,有些似乎已经复活(例如最近在Yampa的活动)。 根据我的阅读,似乎有两种“种类”的FRP:一侧是推拉式FRP(例如在Reactive香蕉中),而在另一侧则是箭头式FRP(在Yampa中)。似乎在Fran和FrTime时也曾经有一些“经典FRP”,但是我没有发现这些中有任何近期活动。 这两种(或三种)真的是玻璃钢根本不同的方法吗? 其中一个是过时的理论,而另一个将是“未来的东西”吗? 还是它们必须并行发展以解决不同的目的? 我是否是每个类别中最杰出的图书馆,还是有其他选择要考虑(Sodium,Netwire等)? 我终于看了E. Czaplicki在J. Abrahamson评论中推荐的演讲。这非常有趣,确实为我澄清了一切。我强烈推荐给任何发现此问题有趣的人。 264 haskell frp reactive-banana yampa