gpt4 book ai didi

python - Python 中函数响应式编程的现状如何?

转载 作者:太空狗 更新时间:2023-10-29 17:08:25 29 4
gpt4 key购买 nike

我找到了 this论文(“Practical Functional Reactive Programming”),作者(据我所知)尝试本着 Yampa 的精神用 Python 创建一个 FRP 库。 .

我还找到了 these以 SPJ 为特色的有趣幻灯片!幻灯片似乎得出结论,用动态类型语言实现 FRP 并不容易——不幸的是,这些幻灯片中的项目符号并没有真正解释原因。

为什么在 Python 中显然没有那么多 FRP 实现?为什么它在 Haskell 中更流行? FRP 真的需要静态类型吗?我们通过 FRP 中的静态类型获得了多少 yield ?它是 super 必要的还是可以没有它(如果一个人只写几千行 FRP 代码)?

我真的很想知道,如果 SodiumFRP可以用 C、Java、Haskell 等实现。那么 Python 有什么问题?

需要注意的是,目前(2015.08.04)在 JS 中也没有真正的 FRP 实现,因此这表明 Python 中缺乏静态类型是原因,但我不相信,因此是这个问题。

更新:
有趣的是,我遇到了Flow Based Programming在 Python 中。 FBP 和 FRP 如何相互关联?它们似乎只有一点点不同,至少,当我比较首字母缩略词中间字符的底部时,我有第一印象。

最佳答案

"The Reactive Extensions for Python (RxPY)"恕我直言,使用 Python 最接近 FRP。

关于python - Python 中函数响应式编程的现状如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32390172/

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