mutex
互斥锁,包含普通锁和读写锁的实现
探索 Dart 扩展与增强 Flutter 插件,比较平台支持、下载量与社区关注度。
共 141 个插件
互斥锁,包含普通锁和读写锁的实现
包含大量帮助工具的包,便于在 Dart 语言中进行开发
一个用 Dart 编写的灵活的 Dart 字节码编译器和解释器,可为 AOT Dart 应用程序实现动态执行和代码推送。
让你的类型拥有超能力,为你的泛型增添风味。让类型再次伟大。
一个简单的包,可轻松释放(即取消,即关闭)您的对象。
更多 Dart — 真的。轻松收集、迭代、缓存、数学运算、匹配、排序和格式化。
dart 的结果。这是基于 Kotlin Result 和 Swift Result 的实现。
使用 `copy_with_extension_gen` 生成 `copyWith` 扩展代码的注解。
一个适用于 Futures、Streams 和回调的去抖动和节流工具。
Dart/Flutter 的多线程和工作线程池,用于将 CPU 密集型和繁重的 I/O 任务卸载到 Isolate 或 Web Worker 线程。
Kartal 是一个扩展包,可在应用开发时轻松使用。您可以通过基本变量(如 context、string 等)访问更多功能。
dart 的多个结果。受 dartz 的 Either 和 Kotlin 的密封类启发
用于高效处理字节缓冲区和流的实用函数和类,以读取和写入二进制数据格式。
另一个使用 Dart 编写的急切执行的古老 Maybe 单子变体。
用于在 Dart 和 Flutter 中安全且轻松处理错误的错误处理库。Either 是可空值和异常的替代方案。
基于代码生成的反射支持,使用'capabilities'指定要在哪些对象上支持哪些操作。这是 reflectable 的运行时部分。
Dart 常用工具库。包含 DateUtil、EncryptUtil、JsonUtil、LogUtil、MoneyUtil、NumUtil、ObjectUtil、RegexUtil、TextUtil、TimelineUtil、TimerUtil。
该项目是 Kotlin 标准库在 Dart/Flutter 项目中的移植版本。它包含具有 150 多个方法的集合(KtList、KtMap、KtSet)以及其他有用的包。
使用 Future、Stream 和/或回调观察值的变化。
在您手中的惰性求值可枚举的强大功能!(.NET 库中函数式 LINQ 的移植版本。)
从多个源排队异步操作,并在代码中的任何位置等待其返回。
一个用于管理不同配置并在应用程序中任何地方提供这些配置的 Flutter 包。
为单个或多个函数创建持久隔离,支持 Web Workers(通过高效生成器)和 WASM 编译。
Dart 的响应式扩展库,提供用于异步编程的可观察流 API。