·fp-ts

掌握用于 TypeScript 中类型化函数编程的 fp-ts 库,包括 Option、Either、Task、TaskEither、Reader、State、IO、Array、Record、管道/流组合、Do 表示法、光学(透镜/棱镜)以及与 Effect-TS 生态系统的集成。在使用 fp-ts 数据类型、组成函数管道、功能性处理效果、实现单子模式或使用 fp-ts 实用程序来实现类型安全函数代码时使用。

0安装·0热度·@manutej

安装

$npx skills add https://github.com/manutej/crush-mcp-server --skill fp-ts

SKILL.md

fp-ts is the most widely used library for typed functional programming in TypeScript, bringing abstractions from Haskell and Scala with strict type safety.

Combine Reader, Task, and Either for dependency injection with async error handling.

fp-ts is evolving as part of the Effect-TS ecosystem, which provides even richer effect and functional abstractions. Consider Effect for new projects requiring advanced features like fiber-based concurrency, structured concurrency, resource management, and more sophisticated effect systems.

掌握用于 TypeScript 中类型化函数编程的 fp-ts 库,包括 Option、Either、Task、TaskEither、Reader、State、IO、Array、Record、管道/流组合、Do 表示法、光学(透镜/棱镜)以及与 Effect-TS 生态系统的集成。在使用 fp-ts 数据类型、组成函数管道、功能性处理效果、实现单子模式或使用 fp-ts 实用程序来实现类型安全函数代码时使用。 来源:manutej/crush-mcp-server。

查看原文

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/manutej/crush-mcp-server --skill fp-ts
分类
</>开发工具
认证
收录时间
2026-02-01
更新时间
2026-02-18

快速解答

什么是 fp-ts?

掌握用于 TypeScript 中类型化函数编程的 fp-ts 库,包括 Option、Either、Task、TaskEither、Reader、State、IO、Array、Record、管道/流组合、Do 表示法、光学(透镜/棱镜)以及与 Effect-TS 生态系统的集成。在使用 fp-ts 数据类型、组成函数管道、功能性处理效果、实现单子模式或使用 fp-ts 实用程序来实现类型安全函数代码时使用。 来源:manutej/crush-mcp-server。

如何安装 fp-ts?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/manutej/crush-mcp-server --skill fp-ts 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用

这个 Skill 的源码在哪?

https://github.com/manutej/crush-mcp-server