Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ythecombinator/react-matchez
🤓 Declarative, typed, pattern matching library for React, with smart type inference.
https://github.com/ythecombinator/react-matchez
pattern-matching react typescript
Last synced: about 1 month ago
JSON representation
🤓 Declarative, typed, pattern matching library for React, with smart type inference.
- Host: GitHub
- URL: https://github.com/ythecombinator/react-matchez
- Owner: ythecombinator
- License: mit
- Created: 2022-01-13T21:54:10.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T20:58:44.000Z (about 2 years ago)
- Last Synced: 2024-08-10T19:17:17.172Z (3 months ago)
- Topics: pattern-matching, react, typescript
- Language: TypeScript
- Homepage: https://react-matchez.netlify.app
- Size: 6.23 MB
- Stars: 14
- Watchers: 4
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Overview
- Typesafe, with helpful type inference
- Expressive API
- Supports predicates and not patterns for complex cases
- Tiny bundle footprint
## Documentation
Visit the [official website](https://react-matchez.netlify.app) to view the full documentation.
## Status
_react-matchez_ is in the early stages of development, and there might be a few
breaking changes here as I figure out how to:- address some pattern matching principles (e.g. exhaustiveness)
- improve the overall type-safety
- simplify its API
- reduce its bundle size