功能反应式编程(FRP)是两种技术,无编程和函数式编程的合并。
要更好地理解函数反应式编程的概念,请参考它的维基百科页面。
Bacon.js 实现FRP的核心原则,为JavaScript脚本语言。
一些例子,与使用说明一起包含在下载包。
Bacon.js在两个可用的JavaScript和的CoffeeScript
本发行版是新的:
- 新增doError()。
什么在0.7.82版本是新的:
- 新增doError()
什么在0.7.61版本是新的:
- 新增doError()
什么是新的在0.7.58版本:
- 介绍Bacon.repeat(FN),以前称为作为Bacon.fromStreamGenerator。
什么是新的在0.7.53版本:
- 介绍Bacon.repeat(FN),以前称为作为Bacon.fromStreamGenerator。
什么在0.7.41版本是新的:
- 修正:
- 如果扔不可观察插入到总线上。
什么在0.7.39版本是新的:
- 固定包装常数为Bacon.when功能。
什么在0.7.38版本是新的:
- 修正:
- 逮住和隐藏例外
什么在0.7.24版本是新的:
- 以提高内存性能延迟事件改变调度。
在什么版本0.7.9新是:
- 修正:
- 的toString问题与jQuery。
在什么版本0.7.3新是:
- 修正:
- 日期或regex对象参与时combineTemplate。
什么是新的在0.6.22版本:
- 稳定fromArray在订阅退订在中间的情况下,数组的。
什么在0.6.17版本是新的:
- 允许在Observable.endOnError谓词函数
什么是新的在0.6.7版本:
- 第一场比赛之前错误事件的情况下,固定skipWhile
什么是新的在0.6.1版本:
- takeUntil应与物业工作作为塞
在什么版本0.6.0新是:
- 固定Property.take(N)等的情况下,一个永无止境的属性。 的
- 在自衍生塞的情况下,固定EventStream.skipUntil。
- 重新实现EventStream.takeUntil。
- 切换测试框架,从茉莉花摩卡。
在什么版本0.4.9新是:
- 抛出运行时,如果试图合并属性误差
什么是新的在0.4.6版本:
- 在Bacon.mergeAll支持n元语法和Bacon.zipWith。
在什么版本0.4.1新是:
- 新增flatMapFirst和debounceImmediate
什么在0.3.14版本是新的:
- 增加了对combineTemplate空等支持
要求:
- 中启用JavaScript在客户端
- Node.js的服务器端环境。
评论没有发现