搜索结果:effect(7 个)
按分类缩小范围
sttp
综合 60
sttp 是一款专为 Scala 设计的 HTTP 客户端库。它解决了 Scala 生态中网络请求调用繁琐、技术栈割裂的问题。核心功能包括:提供统一易用的 API,支持同步、Future 及各类函数式 Effect(如 cats-effect、ZIO);兼容 OkHttp 等多种底层后端;支持 URI 插值、JSON 自动编解码、流式传输、文件收发与 WebSocket。
redis4cats
综合 59
redis4cats 是一个 Scala 版的 Redis 客户端,基于 Cats Effect、Fs2 和 Java 异步客户端 Lettuce 构建。它解决了在函数式编程中安全、异步操作 Redis 的需求,提供纯函数式的 Effects API 与 Streams 流式处理支持,适用于生产环境。
LTMorphingLabel
综合 55
LTMorphingLabel 是一个用 Swift 编写的 UILabel 子类,旨在解决 iOS 文本切换时效果单调的问题。它复刻了类似 iOS 8 QuickType 的优雅变形过渡,内置缩放、蒸发、下落、像素化、闪烁、燃烧等多种动态文字变换特效,同时支持 UIKit 与 SwiftUI。
UIEffect
综合 54
Unity 开源 UI 特效包,支持在 Inspector 或代码中直观组合灰度、模糊和溶解等滤镜。
natchez
综合 50
Natchez 是一个面向 Scala 的函数式分布式链路追踪库。它结合 Cats 和 Cats-effect 生态,帮助开发者在微服务架构中追踪请求调用链路。核心功能是提供统一的追踪抽象,并支持接入 Jaeger、OpenTracing、Honeycomb 等后端工具进行监控与诊断。
woof
综合 44
Woof 是一个专为 Scala 3 和 Cats Effect 设计的纯函数式日志库。它解决了传统日志工具依赖运行时反射的问题,完全基于宏实现,并通过普通 Scala 代码进行配置。核心功能包括支持跨平台(JVM、Scala.js、Native)、结构化日志,以及提供 http4s 和 SLF4J 适配扩展。
Cubyz
综合 41
支持大视距渲染、程序化生成世界与酷炫光影的体素沙盒游戏。