gpt4 book ai didi

user-interface - 功能性 GUI 用户在哪里?

转载 作者:行者123 更新时间:2023-12-03 07:33:35 27 4
gpt4 key购买 nike

对于用函数式语言创建 GUI 的方法已经有很多研究。有用于推/拉 FRP、基于箭头的 FRP 以及可能还有其他高级研究的库。 Many people似乎同意这是更原生的方式,但几乎每个人似乎都在使用命令式绑定(bind)库,例如 gtk2hs 和 wxhaskell。甚至推荐为good的地方tutorials教授如何绑定(bind)到这些简单的命令式库。为什么不基于 FRP 研究的 GUI?

最佳答案

自从我之前的回答以来已经过去了将近一年,函数式响应式(Reactive)编程(FRP)的世界已经发生了变化。

  • 特别是,我创建了 reactive-banana ,Haskell 中的 FRP 小型库。虽然仍然缺少一些功能,但它已经是一种以纯函数式方式实现 GUI 的好方法,如 collection of examples 所示。 。这里有一个截图: enter image description here

  • 和以前一样,还有 Flapjax ,Web 浏览器中用于 FRP 的 JavaScript 库。

关于user-interface - 功能性 GUI 用户在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3482879/

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