据我所知,并非功能性反应式编程(FRP)的每个组件都可以在大多数命令式语言中实现,纯粹是因为语言的设计方式。
但是,是否可以使用C#中的事件来实现类似的效果,其中某些输入值的更改会级联以更新各种对象?或者我已经回答了我的问题,除了" Observer"的变化之外,别无他法。图案?除了C#之外的其他命令式语言怎么样(我在这里只是提到了熟悉程度)?
答案 0 :(得分:1)
反应式编程并非特定于函数式语言,就像函数式编程并非特定于纯FP语言一样。 Python,D,C#和许多其他结构/ OOP语言允许功能样式代码到不同的范围,许多其他语言都有FP库。
如果你在谷歌周围,你会发现很多语言的反应库。