Swift 版 Reactive Extensions(Rx)实现,用 Observable 序列组合异步事件与数据流。
2.5万4147SwiftMIT维护活跃更新于 2个月前
一个 OCaml 库,用于构建输入变化时能高效增量更新的计算。
Incremental 是一个 OCaml 库,用于把复杂计算组织成由输入和派生值构成的依赖图。输入变化时,只有受影响的部分会被重新计算,而不是整体重算。其设计基于 Umut Acar 等人关于自适应计算(self-adjusting computation)的研究,由 Jane Street 开发维护。
典型用途包括类似电子表格的计算图:用一些值定义另一些值,库负责让派生结果与源数据保持同步。它也适合 GUI 视图中高效整合新数据,以及需要与源数据保持一致的派生数据,例如过滤或求逆映射。
该库使用 OCaml 编写,API 文档位于仓库中的 incremental_intf.ml 接口文件。
通过 opam 安装该库
opam install incremental阅读 incremental_intf.ml 中的详细文档以在 OCaml 项目中使用该库
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Swift 版 Reactive Extensions(Rx)实现,用 Observable 序列组合异步事件与数据流。
Scala 2 的编译器、标准库与语言规范源码仓库,并提供贡献指南。
一个专为 TypeScript 设计的工具函数库,同时支持 data-first 与 data-last 调用方式。
一个 JavaScript 工具库,提供 each、map、reduce、filter 等函数式辅助方法,且不扩展原生对象。
lichess.org 背后的 Scala 服务端,一个免费、无广告的开源在线国际象棋平台。