【问题标题】:Comparing Functional Reactive Programming packages in Haskell [closed]比较 Haskell 中的功能响应式编程包 [关闭]
【发布时间】:2016-11-18 05:32:30
【问题描述】:

我是函数式反应式编程的新手,我想知道 Haskell 中不同包的比较。它们似乎都有略微不同的方法,我不知道如何在它们之间进行选择。

我还认为某些软件包的可用信息已过时。 This 之前的 Stack Overflow 问题建议使用 netwirereactive-banana,但目前 netwire 不会与 stack 一起安装,因为它依赖于过时的 profunctors 包。

所以基本上,对于初学者来说,各种 FRP 包之间的比较如何?哪些最适合 GUI 应用程序,哪些最适合模拟/游戏应用程序?

谢谢,

【问题讨论】:

  • 我认为这太宽泛了,要求场外资源是基于意见的并且导致讨论。在 haskell-cafe 邮件列表、/r/reddit 或其他类似网站上,您可能会更好。
  • 如果我的问题仅限于比较 Yampa、netwire 和 reactive-banana,会不会太宽泛?我问这个问题的部分原因是这个网站上的其他相关问题有点过时(几年了),我想收集更多最新信息。
  • 您应该将reflex 添加到您在irc #reflex-frp 上询问的有关hackage.haskell.org/package/reflex reddit.com/r/reflexfrp 的软件包列表中,不确定还有什么...

标签: haskell frp


【解决方案1】:

我发现此链接对于比较 FRP 库非常有用。它提供了在每个库中编写的简单应用程序的示例代码。

https://github.com/gelisam/frp-zoo

【讨论】:

    猜你喜欢
    • 2011-07-26
    • 2011-08-18
    • 1970-01-01
    • 2014-12-10
    • 2011-11-16
    • 2015-08-30
    • 2010-12-06
    • 2020-02-01
    • 1970-01-01
    相关资源
    最近更新 更多