Typescript Functional Patterns

Selective use of functional TypeScript patterns and domain-model responsibilities. Use when a task involves a state machine, discriminated union, Option/Result/Either/Effect API, branded or opaque type, typed domain decoding, or deciding which layer should own construction and transformation. Do not use to add a domain model when existing schemas and types already cover the requirement.

martinffx 47481b6 5 files · 18.1 KB Updated

File contents

martinffx/typescript-skills/tree/main/skills/typescript-functional-patterns commit 47481b691a

Frequently asked questions

npx skillmds@latest add martinffx/typescript-functional-patterns