Search results
86 packages found
A tiny pattern-matching library in the style of the TC39 proposal
A module that builds on the existing RegExp module, making it easier working with text matching and replacement both in the browser and node environments
Tiny and extremely fast globbing
A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types
- discriminated-union
- tagged-union
- Algebraic-Data-Types
- coproduct
- pattern-matching
- exhaustive
- type-predicate
- narrowing
- type-guard
- functional-programming
- functional
Apply pattern matching in JavaScript
Yet another pattern matching library
Powerful functional Elixir composition for TypeScript.
Pattern matching using lodash
Functional programming library for JavaScript. True FP in JS/TS!
(Deprecated: use apg-js instead.) Pattern-matching alternative to RegExp. Replaces the regular expression syntax with ABNF. Adds APG parser features such as User Defined Terminals (hand-written pattern matchers) and access to the AST.
In waiting Pattern Matching proposal adoption
A JavaScript pattern matching function to give your life some more functional programming
In waiting Pattern Matching proposal adoption
Delightful Sum Types in TypeScript
An object-oriented language for parsing and pattern matching
The exhaustive Pattern Matching library for TypeScript.
A lightweight TypeScript library for matching URLs with glob patterns
- urlglob
- globbing
- url-matching
- pattern-matching
- url
- glob-patterns
- nodejs
- typescript
- regex-alternative
- url-parsing
- url-pattern
- web-development
No dependency pattern matching library created for TypeScript
`nano-match` is a tiny utility simplifying key-based matching in TypeScript, bringing elegance to your code.