15个版本 (稳定)
3.0.1 | 2022年4月12日 |
---|---|
3.0.0 | 2021年8月22日 |
2.1.1 | 2020年5月23日 |
2.0.0 | 2020年1月12日 |
1.1.1 | 2019年2月5日 |
在GUI中排名#312
每月下载量65
56KB
957 代码行
Reducer
一个用于Rust中响应式编程的平台,可用于管理任何类型应用程序的状态。当用于驱动图形用户界面和与即时模式GUI框架集成尤其良好。
使用Reducer
Reducer可在crates.io上获得,只需将其添加到您的Cargo.toml
中的依赖项
[dependencies]
reducer = "3.0"
并在您的lib.rs
中导入它
use reducer::*;
完整的API文档可在docs.rs上找到
示例
示例文件夹包含使用Reducer和Conrod实现的简单待办事项应用程序的实现。
> cargo run --release --example conrod
贡献
Reducer是一个开源项目,您可以通过打开问题和/或拉取请求来为此项目做出贡献,有关一般指南,请参阅CONTRIBUTING。
许可协议
Reducer在MIT许可协议下分发,有关详细信息,请参阅LICENSE。
依赖关系
~0.3–1MB
~21K SLoC