·tail-recursive-generics
</>

tail-recursive-generics

Wird verwendet, wenn die Fehlermeldung „Typinstanziierung ist übermäßig tief“ angezeigt wird. Wird beim Schreiben rekursiver generischer Typen verwendet. Verwendung bei der Verarbeitung großer oder tiefer Schriftstrukturen. Wird beim Erstellen von Schleifen auf Typebene verwendet.

4Installationen·0Trend·@marius-townhouse

Installation

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill tail-recursive-generics

So installieren Sie tail-recursive-generics

Installieren Sie den KI-Skill tail-recursive-generics schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill tail-recursive-generics
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: marius-townhouse/effective-typescript-skills.

TypeScript limits the depth of type instantiation to prevent infinite loops. When you hit "Type instantiation is excessively deep and possibly infinite," you need to refactor your recursive types to be tail-recursive. Using an accumulator pattern, you can write types that TypeScript can optimize, avoiding depth limits.

This skill is essential for type-level programming that processes large or deeply nested structures.

Use accumulator patterns to make generic types tail-recursive. Pass accumulated results as type parameters rather than building up nested type structures.

Wird verwendet, wenn die Fehlermeldung „Typinstanziierung ist übermäßig tief“ angezeigt wird. Wird beim Schreiben rekursiver generischer Typen verwendet. Verwendung bei der Verarbeitung großer oder tiefer Schriftstrukturen. Wird beim Erstellen von Schleifen auf Typebene verwendet. Quelle: marius-townhouse/effective-typescript-skills.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill tail-recursive-generics
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-26
Aktualisiert
2026-03-10

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

Schnelle Antworten

Was ist tail-recursive-generics?

Wird verwendet, wenn die Fehlermeldung „Typinstanziierung ist übermäßig tief“ angezeigt wird. Wird beim Schreiben rekursiver generischer Typen verwendet. Verwendung bei der Verarbeitung großer oder tiefer Schriftstrukturen. Wird beim Erstellen von Schleifen auf Typebene verwendet. Quelle: marius-townhouse/effective-typescript-skills.

Wie installiere ich tail-recursive-generics?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill tail-recursive-generics Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

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