fp-immutable
✓TypeScript의 실제 불변성 패턴 - 확산 연산자, 중첩 업데이트, 읽기 전용 유형 및 실제로 돌연변이가 괜찮은 경우
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에서 사용할 수 있습니다
소스 저장소는 어디인가요?
https://github.com/whatiskadudoing/fp-ts-skills