gpt4 book ai didi

animation - Alive GUI 库,支持 Haskell 的 FRP

转载 作者:行者123 更新时间:2023-12-03 06:54:52 25 4
gpt4 key购买 nike

是否有任何可用的 Haskell 库实现 FRP 并可用于编程 UI/交互式图形?

我对这样一个库的期望:

  • 不使用任何疯狂的 GHC 扩展,因此代码可以被凡人理解。
  • 没有被放弃(最近 6 次提交了一些内容,邮件列表中回复的帖子很少)。
  • 由一些现代窗口库(Qt、GTK)支持,并涵盖相当多的 IT 功能。
  • 还支持绘图和动画,即让用户简单地定义一些形状和效果并将其参数绑定(bind)到行为。

我检查了一些资源,图片很悲伤。

  • Fran及其祖先Fruit家人正式死亡。
  • Reactive是一个抽象框架,没有与真实 UI/图形的绑定(bind)(我错过了什么吗?)。
  • Netwire也针对一般情况。目前它没有关于如何使用它构建 UI/图形的文档。唯一的例子是 full application甚至离教程还很远。
  • Grapefruit看起来不错,但它有最后commits 2013 年 12 月和 mailing list充满垃圾邮件。我认为它被放弃了。
  • Yampa根本没有文档,并且 mailing list自 2013 年 11 月以来一直保持沉默。

最佳答案

Reactive Banana更新相对定期,与 SDL 绑定(bind),一些 decent examples ,一个tutorial和一个相对较小但评论得体的 API reference

还有一个backend to wx ,并参见this question关于将它与 GTK 一起使用。

维护者,Heinrich Apfelmus, is on Stack Overflow ,并经常回答 reactive-banana 上的问题标签。

这满足您的需求吗?

关于animation - Alive GUI 库,支持 Haskell 的 FRP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24656953/

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