登录
软件下载
帮助文档
新闻资讯
Skill UI
浏览并发现
18950+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
TaskEither
,共找到
12
条记录
默认排序
最新上传
最多下载
TypeScript函数式错误处理
fp-ts-errors
sickn33/antigravity-awesome-skills
149
本指南教授如何在TypeScript中使用fp-ts库实现类型安全、可预测的错误处理。它指导开发者用函数式的Either和TaskEither模式取代传统的try/catch异常捕获,将错误作为可追踪的数据值返回。这使得代码结构更健壮,强制调用方处理所有错误路径,是构建函数式、高可靠性API服务的最佳实践。
查看详情
TypeScript异步错误处理模式
fp-async
sickn33/antigravity-awesome-skills
206
本指南介绍了使用 fp-ts 库的 TaskEither 实现健壮的异步编程模式。它解决了传统代码中难以维护的嵌套 try/catch 问题,提供了一种函数式、可组合的方式来处理复杂的异步流程和错误路径。适用于需要多步骤数据获取和流程编排的场景。
查看详情
函数式后端开发模式
fp-backend
sickn33/antigravity-awesome-skills
405
本指南展示了如何使用函数式编程范式和fp-ts库,在Node.js或Deno环境中构建类型安全、高度可测试的后端服务。它核心使用了ReaderTaskEither模式来管理依赖注入和复杂的业务流程,帮助开发者构建出结构清晰、易于维护的业务服务层。
查看详情
TypeScript函数式错误处理
fp-errors
sickn33/antigravity-awesome-skills
496
本技能教授如何在TypeScript中使用函数式编程模式(如Either和TaskEither)来处理错误,从而彻底告别混乱的try/catch结构。核心理念是将错误视为数据值,而不是异常流程,确保代码流程清晰、可预测,并且类型安全地处理所有潜在的失败情况。
查看详情
React函数式编程模式实践
fp-react
sickn33/antigravity-awesome-skills
346
本技能指南提供了使用fp-ts库在React开发中实现健壮、类型安全模式的实战经验。内容涵盖了使用Option处理可选状态、使用Either进行全面表单验证(收集所有错误)以及使用TaskEither处理异步数据获取,帮助开发者构建更具函数式、可预测性的React应用。
查看详情
TaskEither:类型安全的异步错误处理
fp-taskeither-ref
sickn33/antigravity-awesome-skills
381
TaskEither是fp-ts库提供的一个函数式编程工具,用于处理可能失败的异步操作。它提供了一种类型安全的方式来管理复杂的异步流程,例如API调用和Promise封装。使用它替代传统的try/catch,可以强制开发者明确处理成功和失败两种路径,确保错误信息不丢失,使异步错误处理具有高度的可预测性和可组合性。
查看详情
实用 fp-ts 异步模式
fp-async
sickn33/agentic-awesome-skills
268
使用 fp-ts TaskEither 的 TypeScript 异步实战模式,用清晰管道替代嵌套 try/catch,涵盖 fetch、Prisma 和文件操作等真实 API 示例。
查看详情
函数式编程后端模式
fp-backend
sickn33/agentic-awesome-skills
185
本技能提供使用 fp-ts 在 Node.js 或 Deno 环境中构建类型安全且可测试的后端服务的函数式编程模式。涵盖依赖注入、服务组合以及使用 ReaderTaskEither 处理类型化后端错误。适用于在现代 JavaScript 运行时中实现函数式架构原则,确保服务器端应用程序的健壮性和可维护性。
查看详情
fp-ts 实用错误处理实战
fp-errors
sickn33/agentic-awesome-skills
210
本技能教你如何在 TypeScript 中不使用 try/catch 块来处理错误。相反,它使用 fp-ts 库中的 Either 和 TaskEither 等函数式编程概念。你将学习将错误视为值,使代码更可预测和可维护。它涵盖验证模式和适用于真实应用程序的实用错误契约。
查看详情
TaskEither 快速参考指南
fp-taskeither-ref
sickn33/agentic-awesome-skills
388
本技能提供 fp-ts 库中 TaskEither 的速查参考,适用于需要异步错误处理、API 调用或可能失败的 Promise 操作。涵盖创建、转换和执行 TaskEither 值的方法,包括 map、flatMap 和 tryCatch 等操作符。包含链式调用和错误处理的常见模式,相比标准 async/await 提供类型化的错误处理。
查看详情
fp-ts 错误处理技巧
fp-ts-errors
sickn33/agentic-awesome-skills
465
本技能教你如何在 TypeScript 中不使用 try/catch 块来处理错误。它专注于使用 fp-ts 的 Either 和 TaskEither 类型,使错误处理更可预测且类型安全。适用于构建 API、服务以及累积验证错误。它提倡将错误视为数据值而非异常,确保代码更清晰、更易维护。
查看详情
FP TS 类型速查表
fp-types-ref
sickn33/agentic-awesome-skills
199
本技能提供 fp-ts 类型在 TypeScript 中的速查指南。帮助用户根据操作是否异步或涉及错误,在 Option、Either、Task 等类型间做出选择。包含常用导入语句、处理空值的一行代码模式及模式匹配示例。适用于需要类型选择指导或函数式编程导入的开发者。
查看详情
1
语言
简体中文
English