文件名称:RxRust:Rust 编程语言的React式扩展
文件大小:25KB
文件格式:ZIP
更新时间:2024-07-17 15:16:23
Rust
这是响应式流的一个实现,在高层次上,它是从定义的接口和协议中分离出来的。
它还从 clojures Transducers 中汲取了很多灵感,因为它试图将执行工作的功能与其管道分离。 它通过策略来做到这一点。 这些影响发布者/处理器将如何使用和输出数据。
建立在接口(面向客户的部分)之上的高级 API 比基于 Java 的 Rx 库更多地从 Elm 中汲取灵感。
核心类型如下:
Producer
【文件预览】:
RxRust-master
----.gitignore(103B)
----src()
--------protocol.rs(814B)
--------net_stream.rs(6KB)
--------reactor.rs(17KB)
--------mmap_allocator.rs(9KB)
--------publisherext.rs(919B)
--------processorext.rs(285B)
--------publisherimpl.rs(5KB)
--------memberfn.rs(2KB)
--------processorimpl.rs(12KB)
--------sendable.rs(1KB)
--------scheduler.rs(1KB)
--------subscriber.rs(2KB)
--------default_macros.rs(1KB)
--------reactive.rs(2KB)
--------lib.rs(4KB)
----LICENSE(1KB)
----Cargo.toml(478B)
----README.md(4KB)
----test()
--------test.rs(3KB)