·types-as-sets

يُستخدم عند التفكير في علاقات النوع. يُستخدم عند الخلط بين أنواع الاتحاد أو التقاطع. استخدم عندما يمتد يبدو غير بديهي.

4التثبيتات·0الرائج·@marius-townhouse

التثبيت

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets

كيفية تثبيت types-as-sets

ثبّت مهارة الذكاء الاصطناعي types-as-sets بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: marius-townhouse/effective-typescript-skills.

A type is a set of possible values. Assignability means subset.

Understanding types as sets helps you reason about unions, intersections, extends, and never. This mental model makes TypeScript's behavior intuitive.

If you're confused by assignability errors, think in terms of sets:

يُستخدم عند التفكير في علاقات النوع. يُستخدم عند الخلط بين أنواع الاتحاد أو التقاطع. استخدم عندما يمتد يبدو غير بديهي. المصدر: marius-townhouse/effective-typescript-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-05
آخر تحديث
2026-03-10

Browse more skills from marius-townhouse/effective-typescript-skills

إجابات سريعة

ما هي types-as-sets؟

يُستخدم عند التفكير في علاقات النوع. يُستخدم عند الخلط بين أنواع الاتحاد أو التقاطع. استخدم عندما يمتد يبدو غير بديهي. المصدر: marius-townhouse/effective-typescript-skills.

كيف أثبّت types-as-sets؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/marius-townhouse/effective-typescript-skills