Search results
84 packages found
A tiny pattern-matching library in the style of the TC39 proposal
Tiny and extremely fast globbing
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
Pattern matching using lodash
Yet another pattern matching library
Apply pattern matching in JavaScript
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
Powerful functional Elixir composition for TypeScript.
Switch case on steroid. Enhanced branching with simplified syntax and support for conditional functions.
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
A JavaScript pattern matching function to give your life some more functional programming
Functional programming library for JavaScript. True FP in JS/TS!
An object-oriented language for parsing and pattern matching
(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
In waiting Pattern Matching proposal adoption
Delightful Sum Types in TypeScript
The exhaustive Pattern Matching library for TypeScript.
nodejs library to create expressions that pattern match over an event stream