·fp-immutable
</>

fp-immutable

whatiskadudoing/fp-ts-skills

TypeScript 中的实用不变性模式 - 扩展运算符、嵌套更新、只读类型以及何时突变实际上是可以的

11安装·0热度·@whatiskadudoing

安装

$npx skills add https://github.com/whatiskadudoing/fp-ts-skills --skill fp-immutable

SKILL.md

| Add to array end | [...arr, item] | | Add to array start | [item, ...arr] | | Remove from array | arr.filter(x => x !== item) | | Update array item | arr.map(x => x.id === id ? {...x, ...updates} : x) | | Update object prop | {...obj, prop: newValue} | | Remove object prop | const {prop, ...rest} = obj | | Merge objects | {...defaults, ...overrides} |

| Deep update | Use Immer or nested spread | | Prevent mutation | readonly types or Object.freeze() |

TypeScript 中的实用不变性模式 - 扩展运算符、嵌套更新、只读类型以及何时突变实际上是可以的 来源:whatiskadudoing/fp-ts-skills。

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

查看原文

可引用信息

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

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

快速解答

什么是 fp-immutable?

TypeScript 中的实用不变性模式 - 扩展运算符、嵌套更新、只读类型以及何时突变实际上是可以的 来源:whatiskadudoing/fp-ts-skills。

如何安装 fp-immutable?

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

这个 Skill 的源码在哪?

https://github.com/whatiskadudoing/fp-ts-skills

详情

分类
</>开发工具
来源
skills.sh
收录时间
2026-02-01