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 7 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 6 years ago
- A record of examples and anecdotes as I ascend the ladder of Functional Programming☆12Apr 29, 2017Updated 9 years ago
- Schedule on Browser☆23Feb 6, 2020Updated 6 years ago
- 🚁 circular reactive programming with algebraic effects and composable interpreters☆28Aug 26, 2026Updated last week
- 📁✊ File drop target for React DND☆15May 22, 2021Updated 5 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- fetch API as a Task.☆11Jan 18, 2022Updated 4 years ago
- Utilities for testing redux reducers☆19Feb 9, 2020Updated 6 years ago
- talks and blog posts☆40Jul 1, 2019Updated 7 years ago
- VueJS (Self-grokked) Homepage for webpack-academy☆15Oct 3, 2016Updated 9 years ago
- Based on ampersand-model to be used with socket.io☆10Jun 7, 2015Updated 11 years ago
- Companion project for my article about package managers in 2022☆16Apr 4, 2022Updated 4 years ago
- TodoMVC using snabbdom and Elm architecture☆27May 21, 2022Updated 4 years ago
- Pattern matching in TS with Record Patterns, Type Patterns, type inference and more☆68Jul 24, 2020Updated 6 years ago
- Generate Jest snapshots from existing storybooks (similar to storyshots).☆13May 15, 2017Updated 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.
- A porting to TypeScript featuring fp-ts, rxjs6 and React☆302Oct 8, 2022Updated 3 years ago
- An Astro integration that adds a Webfinger file to your site, allowing others to discover your Mastodon profile from your own domain☆12Mar 9, 2023Updated 3 years ago
- Good old React hooks, with added granularity☆18Jul 11, 2023Updated 3 years ago
- Tagged template to run shell script with execa☆14Jul 24, 2023Updated 3 years ago
- ☆10Aug 13, 2018Updated 8 years ago
- TypeScript compatible value decoding.☆13Feb 4, 2020Updated 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
- Node.js bindings for the tantivy search engine☆17Mar 21, 2019Updated 7 years ago
- Basic Typescript Dependency Injection with Decorators☆14Aug 14, 2015Updated 11 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- wam is a koa and next.js inspired middleware framework for node☆14Dec 13, 2016Updated 9 years ago
- A minimalistic, safe, chat oriented, markdown-ish utility.☆16Jul 3, 2018Updated 8 years ago
- i18n packages for NestJS☆10Jan 12, 2024Updated 2 years ago
- ☆11Jun 3, 2025Updated last year
- Scaffoldings for Redux with Typescript☆18Jul 13, 2021Updated 5 years ago
- Standard observable implementation☆13Jun 2, 2020Updated 6 years ago
- A very basic but complete demo project that use VueJs (with vue-resource, vue-router and vueX) as front-end framework, Babel for ES6/7 tr…☆12Mar 29, 2017Updated 9 years ago
- Presentation at WebDevCon 2017 in Berlin☆11Jul 29, 2017Updated 9 years ago
- A PureScript, browser-based implementation of simple linear regression.☆19Dec 6, 2022Updated 3 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- A testing utility for modern React applications☆10Jun 22, 2017Updated 9 years ago
- pixiv authentication strategy for Passport and Node.js.☆15Mar 25, 2023Updated 3 years ago
- A React custom renderer for file sysmte☆13May 23, 2020Updated 6 years ago
- An OpenSCAD library of useful functions, modules and components.☆18Mar 13, 2021Updated 5 years ago
- A React Native Web starter config - using react-native-web, Typescript and React Navigation. Develop ios, android and web with same codeb…☆12Dec 9, 2022Updated 3 years ago
- A library for reactive data visualizations (Work in progress)☆15Jul 20, 2016Updated 10 years ago
- Composable User Agent Detection using Ramda☆17Feb 12, 2019Updated 7 years ago