TypeScript does not have any pattern matching functionality built in. This article shows several ways how you can replicate the core of a simple pattern matcher using a few simple structures and functions within TypeScript. Resulting code will have improved maintainability and better runtime type safety when done right.
☆73Aug 10, 2019Updated 6 years ago
Alternatives and similar repositories for pattern-matching-with-typescript
Users that are interested in pattern-matching-with-typescript are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Typed functional programming utilities☆20Jul 16, 2020Updated 5 years ago
- A record of examples and anecdotes as I ascend the ladder of Functional Programming☆12Apr 29, 2017Updated 9 years ago
- A fast, declarative framework for writing web servers, no taradiddles.☆12Jun 15, 2018Updated 7 years ago
- 🚁 circular reactive programming with algebraic effects and composable interpreters☆28Apr 29, 2026Updated last week
- DirBuster for Node.js☆20Mar 21, 2019Updated 7 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- 4KB hacker news clone using `innerself`☆12Nov 13, 2023Updated 2 years ago
- fetch API as a Task.☆11Jan 18, 2022Updated 4 years ago
- VueJS (Self-grokked) Homepage for webpack-academy☆15Oct 3, 2016Updated 9 years ago
- talks and blog posts☆40Jul 1, 2019Updated 6 years ago
- Utilities for testing redux reducers☆19Feb 9, 2020Updated 6 years ago
- A Pattern for simple Event-Driven Virtual Stylesheets: 100% CSS plus the expressive power of JavaScript☆11Nov 23, 2017Updated 8 years ago
- ☆28Apr 5, 2017Updated 9 years ago
- Companion project for my article about package managers in 2022☆16Apr 4, 2022Updated 4 years ago
- Pattern matching in TS with Record Patterns, Type Patterns, type inference and more☆67Jul 24, 2020Updated 5 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Generate Jest snapshots from existing storybooks (similar to storyshots).☆13May 15, 2017Updated 8 years ago
- Registration page built with elm☆10Nov 18, 2019Updated 6 years ago
- A kata on RxJS that should get you up to speed with test schedulers, among other things...☆18Dec 16, 2015Updated 10 years ago
- A porting to TypeScript featuring fp-ts, rxjs6 and React☆301Oct 8, 2022Updated 3 years ago
- Tagged template to run shell script with execa☆14Jul 24, 2023Updated 2 years ago
- Good old React hooks, with added granularity☆18Jul 11, 2023Updated 2 years ago
- LUIS: Fast and agile React component catalogue, test runner and snaphost manager that is in love with Typescript.☆18Mar 3, 2017Updated 9 years ago
- Plugin VideoPlayer for Cordova 3.0☆27Nov 4, 2013Updated 12 years ago
- .NET Library for Diablo 2 Character Editing (d2s)☆14Nov 24, 2016Updated 9 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- ☆10Aug 13, 2018Updated 7 years ago
- Examples using requirejs on the server side☆27Oct 14, 2019Updated 6 years ago
- Troll the NSA with red flags and free speech! Flagger is a Firefox and Chrome extension that adds words like "Taliban" and "anthrax" into…☆16Aug 21, 2021Updated 4 years ago
- Preserve scroll state while navigating client-side routes☆11Oct 31, 2023Updated 2 years ago
- TypeScript compatible value decoding.☆13Feb 4, 2020Updated 6 years ago
- Debug on tap.☆17Aug 21, 2016Updated 9 years ago
- A thin layer around React to allow writing components in a more functional way☆30May 8, 2019Updated 7 years ago
- Standard observable implementation☆13Jun 2, 2020Updated 5 years ago
- Basic Typescript Dependency Injection with Decorators☆14Aug 14, 2015Updated 10 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- A guide to building your own React stack, explaining options and tradeoffs along the way☆15May 13, 2022Updated 3 years ago
- Examples from blog series☆57Sep 26, 2017Updated 8 years ago
- Simple reinterpretation of the Promise pattern for Haxe☆12Dec 29, 2017Updated 8 years ago
- Micro templating engine, maps Object property values to a String template☆55Jul 23, 2014Updated 11 years ago
- A PureScript, browser-based implementation of simple linear regression.☆19Dec 6, 2022Updated 3 years ago
- Scaffoldings for Redux with Typescript☆18Jul 13, 2021Updated 4 years ago
- Example programs written for SectorLISP☆23Aug 3, 2022Updated 3 years ago