对玻璃钢有什么简单易懂的解释吗?

2024-04-29 08:07:38 发布

您现在位置:Python中文网/ 问答频道 /正文

这是一个完整的重新编辑和重新提问的问题。在

我很难理解函数式反应式编程。在

我正在寻找一个非学术性的答案,以伪代码和/或纯英语和/或powerpoint等的形式,为那些通晓函数式编程(但不特别是Haskell)的人寻找答案,我不想寻找特定的实现。在

例如,我一直在读Haskell中的“提升”和“函子”,但我不确定这对FRP是否至关重要,但可能对Haskell是一种支持或简化的东西。在

我把事件和行为看作两种不同类型的信号。我认为这很关键,但这足够了吗?在

也就是说,对于FP程序员来说,FRP如何使gui等真正有状态的东西看起来是非有状态的,我需要了解的基本正交概念是什么?在

底层平台的回调和观察者模式是如何变形成这些函数的? 实现语言是否必须支持作为一级对象的函数,即像C这样的命令式语言必须有lisp(etc)的半生不熟的实现才能使frp工作吗?在

我知道FRP是“像一个spreasheet”或“like a directed graph”,等等,但是我想知道是什么魔力使状态看起来消失了。在


Tags: 函数答案代码语言编辑haskell状态编程