·pattern matching
</>

pattern matching

andrueandersoncs/claude-skill-effect-ts

Diese Fähigkeit sollte verwendet werden, wenn der Benutzer nach „Effect Match“, „Pattern Matching“, „Match.type“, „Match.tag“, „Match.when“, „Schema.is()“, „Schema.is with Match“, „exhaustive Matching“, „Discriminated Unions“, „Match.value“, „Switch in Match konvertieren“, „if/else in Match konvertieren“, „TaggedClass with Match“ fragt oder verstehen möchte, wie Effect einen typsicheren umfassenden Mustervergleich bereitstellt.

5Installationen·0Trend·@andrueandersoncs

Installation

$npx skills add https://github.com/andrueandersoncs/claude-skill-effect-ts --skill pattern matching

SKILL.md

Pattern matching replaces ALL imperative control flow in Effect code. There should be ZERO if/else statements, switch/case blocks, or ternary operators in idiomatic Effect code.

| if/else chains | Match.value + Match.when | | switch/case statements | Match.type + Match.tag | | Ternary operators (? :) | Match.value + Match.when | | Null checks | Option.match | | Error checks | Either.match or Effect.match | | Type guards | Match.when with Schema.is() |

When you encounter imperative control flow, refactor it to pattern matching immediately.

Diese Fähigkeit sollte verwendet werden, wenn der Benutzer nach „Effect Match“, „Pattern Matching“, „Match.type“, „Match.tag“, „Match.when“, „Schema.is()“, „Schema.is with Match“, „exhaustive Matching“, „Discriminated Unions“, „Match.value“, „Switch in Match konvertieren“, „if/else in Match konvertieren“, „TaggedClass with Match“ fragt oder verstehen möchte, wie Effect einen typsicheren umfassenden Mustervergleich bereitstellt. Quelle: andrueandersoncs/claude-skill-effect-ts.

Original anzeigen

Fakten (zitierbereit)

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

Installationsbefehl
npx skills add https://github.com/andrueandersoncs/claude-skill-effect-ts --skill pattern matching
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist pattern matching?

Diese Fähigkeit sollte verwendet werden, wenn der Benutzer nach „Effect Match“, „Pattern Matching“, „Match.type“, „Match.tag“, „Match.when“, „Schema.is()“, „Schema.is with Match“, „exhaustive Matching“, „Discriminated Unions“, „Match.value“, „Switch in Match konvertieren“, „if/else in Match konvertieren“, „TaggedClass with Match“ fragt oder verstehen möchte, wie Effect einen typsicheren umfassenden Mustervergleich bereitstellt. Quelle: andrueandersoncs/claude-skill-effect-ts.

Wie installiere ich pattern matching?

Ö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/andrueandersoncs/claude-skill-effect-ts --skill pattern matching Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/andrueandersoncs/claude-skill-effect-ts