https://github.com/friedrith/discover-typescript
A repository to discover the benefits of typescripts
https://github.com/friedrith/discover-typescript
craftsmanship typescript
Last synced: 15 days ago
JSON representation
A repository to discover the benefits of typescripts
- Host: GitHub
- URL: https://github.com/friedrith/discover-typescript
- Owner: friedrith
- License: mit
- Created: 2025-06-21T14:39:18.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-21T20:37:25.000Z (about 1 year ago)
- Last Synced: 2025-10-30T05:22:49.031Z (9 months ago)
- Topics: craftsmanship, typescript
- Language: TypeScript
- Homepage: https://blog.interaction-dynamics.io/level-up-your-frontend-project-with-5-typesafe-patterns-fa39362a5488
- Size: 7.81 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# discover-typescript
A repository to discover a lot of Typescript features and patterns.
- Generics:
- [Type Safety Without Losing Flexibility](./src/generics-type-safety-without-losing-flexibility.ts)
- [Avoid Code Duplication](./src/generics-avoid-code-duplication.ts)
- [Preserve Type Relationsips](./src/generics-preserve-type-relationships.ts)
- [Branded Types](./src/branded-types.ts)
- [Discriminated Unions](./src/discriminated-unions.ts)
- [Mapped Types](./src/mapped-types.ts)