Categories
Tags
Ai 生成 API学习 API简化 api请求 API调用 best-practices Blogging Caching catchTag catchTags class CLI Config context Context Context.Tag CSS Customization Demo development DocC Docker dual API Effect effect Effect.Service Effect.succeed Example extension ffmpeg filterOrFail flatMap Fuwari gen generator grep hooks HTML HTTP响应 IDE自动补全 iOS javascript JavaScript Javascript Layer.effect Layer.provide Layers Linux Markdown Mock n8n Next.js ParseError pipe pokemon PostCSS process.env progress Promise promise provideService PWA react React React Hook Form React Query React Router react-native Scheduler Schema Schema.Class security Service Worker Services SSR state-management suspense Tagged Errors TaggedError TanStack Query TanStack Start tips tryPromise tsconfig TypeScript typescript Video VS Code vscode Web API Web Development yield yt-dlp Zod 不透明类型 二叉树 代码组织 任务调度 优先级 使用服务 依赖注入 依赖管理 值语义 入门教程 最佳实践 最小堆 函数式编程 函数组合 前端 前端开发 副作用 副作用控制 可视化 可组合性 可维护性 可访问性 命令行 响应过滤 多个错误 实现 实践指南 层 层依赖 层组合 工具链 并发控制 应用架构 延迟执行 开发技巧 开发教程 开源 异步处理 异步操作 异步编程 性能优化 手写系列 排序 接口设计 插件开发 数据结构 数据获取 数据解码 数据验证 无限滚动 日历 日志分析 服务 服务依赖 服务定义 服务实现 服务提供 测试 源码分析 状态管理 环境变量 生成器 离线支持 程序分离 算法 类型安全 类型定义 类型推断 类型系统 类定义 线性代码 组合 翻译 自动化 自定义错误 表单验证 记忆化 设计模式 语义化 运维 运行时验证 部分应用 配置 配置变量 配置服务 配置管理 重构 错误处理 错误定义 错误恢复 项目设置
[使用生成器进行组合] 02. 分离程序定义和错误处理
2025-08-30 16:49:06
学习如何在 Effect 中分离程序的核心实现和错误处理逻辑。了解如何使用 Effect.gen 编写核心业务逻辑,然后通过 pipe 操作符单独处理错误,实现更清晰的代码结构。
489 words
|
2 minutes
[使用生成器进行组合] 01. gen: 使用 Effect 编写线性代码
2025-08-30 16:35:30
学习如何使用 Effect.gen 编写更易读的线性代码。了解如何从复杂的 pipe 操作转换为类似 async/await 的生成器语法,同时保持 Effect 的所有错误处理优势。
441 words
|
2 minutes
Effect 类型安全错误处理:11. 使用 TaggedError 定义错误
2025-08-30 16:04:20
学习如何使用 Effect 的 Data.TaggedError 来定义类型安全的错误。了解 TaggedError 相比简单 interface 的优势,以及如何重构代码以使用更强大的错误定义方式。
647 words
|
3 minutes
Effect 类型安全错误处理:10. 使用 Effect 过滤响应
2025-08-30 16:01:41
学习如何使用 Effect 的 filterOrFail 函数来过滤 HTTP 响应。了解基于响应状态的条件过滤,以及如何在过滤失败时返回自定义错误类型。
253 words
|
1 minutes
Effect 类型安全错误处理:9. 如何学习新的 Effect API
2025-08-30 15:59:41
学习如何有效地探索和掌握 Effect API。了解使用 IDE 自动补全、API 参考文档和社区资源的方法,以及在实际项目中发现所需功能的最佳实践。
557 words
|
3 minutes
Effect 类型安全错误处理:8. catchTags:捕获多个错误
2025-08-30 15:51:05
学习如何使用 catchTags 同时捕获多个错误。了解错误类型的自动移除机制,掌握 IDE 自动补全功能,以及 Effect 错误处理的完整解决方案。
562 words
|
3 minutes
Effect 类型安全错误处理:7. 带标签的自定义错误
2025-08-30 15:42:32
学习如何创建带标签的自定义错误。了解Tagged Errors的概念和实现方式,掌握如何使用tryPromise处理自定义错误,以及错误类型的自动累积机制。
633 words
|
3 minutes
Effect 类型安全错误处理:6. catchTag:捕获错误
2025-08-30 13:30:52
学习如何使用 catchTag 捕获和处理特定的错误。了解错误恢复机制和如何将错误转换为成功值。掌握 Effect 错误处理的核心概念。
535 words
|
3 minutes