ما هي fp-immutable؟
أنماط عدم قابلية التغيير العملية في TypeScript - عوامل الانتشار، والتحديثات المتداخلة، والأنواع للقراءة فقط، وعندما تكون الطفرات جيدة بالفعل المصدر: whatiskadudoing/fp-ts-skills.
أنماط عدم قابلية التغيير العملية في TypeScript - عوامل الانتشار، والتحديثات المتداخلة، والأنواع للقراءة فقط، وعندما تكون الطفرات جيدة بالفعل
ثبّت مهارة الذكاء الاصطناعي fp-immutable بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: whatiskadudoing/fp-ts-skills.
| 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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/whatiskadudoing/fp-ts-skills --skill fp-immutableأنماط عدم قابلية التغيير العملية في TypeScript - عوامل الانتشار، والتحديثات المتداخلة، والأنواع للقراءة فقط، وعندما تكون الطفرات جيدة بالفعل المصدر: whatiskadudoing/fp-ts-skills.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/whatiskadudoing/fp-ts-skills --skill fp-immutable بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/whatiskadudoing/fp-ts-skills