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:
- 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
- A fast, declarative framework for writing web servers, no taradiddles.☆12Jun 15, 2018Updated 8 years ago
- 🚁 circular reactive programming with algebraic effects and composable interpreters☆28Jun 11, 2026Updated last week
- Universal AWS Lambda packager☆19Oct 25, 2018Updated 7 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- VueJS (Self-grokked) Homepage for webpack-academy☆15Oct 3, 2016Updated 9 years ago
- talks and blog posts☆40Jul 1, 2019Updated 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
- Generate Jest snapshots from existing storybooks (similar to storyshots).☆13May 15, 2017Updated 9 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
- Tagged template to run shell script with execa☆14Jul 24, 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
- 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
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- TypeScript compatible value decoding.☆13Feb 4, 2020Updated 6 years ago
- A demo of Functional Reactive Programming in Purescript☆11May 17, 2018Updated 8 years ago
- Debug on tap.☆17Aug 21, 2016Updated 9 years ago
- Standard observable implementation☆13Jun 2, 2020Updated 6 years ago
- A minimalistic, safe, chat oriented, markdown-ish utility.☆15Jul 3, 2018Updated 7 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
- ☆11Jun 3, 2025Updated last year
- If you only type on success, you are missing half the fun☆28May 22, 2019Updated 7 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- ☆11Jun 11, 2018Updated 8 years ago
- 📦 An extendable base component for React DOM.☆10Updated this week
- 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 testing utility for modern React applications☆10Jun 22, 2017Updated 8 years ago
- pixiv authentication strategy for Passport and Node.js.☆15Mar 25, 2023Updated 3 years ago
- Gatsby plugin to add the Iubenda's cookie policy banner☆11Jun 16, 2023Updated 3 years ago
- Nehe Tutorials in Clojure using Penumbra☆29Sep 21, 2010Updated 15 years ago
- microCMS Ruby SDK.☆10Jul 18, 2023Updated 2 years ago
- A program that generates a cartoon and a caption using SVG paths and Markov chains☆10Nov 28, 2016Updated 9 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Composable User Agent Detection using Ramda☆17Feb 12, 2019Updated 7 years ago
- 7 rules for better code☆76Oct 11, 2021Updated 4 years ago
- Abstractions for interacting with Redux state by using Ramda lenses.☆20May 31, 2017Updated 9 years ago
- A service that exposes firebase references as observables that emit a new value on database changes☆14Jan 4, 2016Updated 10 years ago
- Alfred 3 workflow to find a JavaScript bundle size☆21Feb 12, 2022Updated 4 years ago
- growl-style notifications for the browser☆36Jul 21, 2015Updated 10 years ago
- Minimalist categoried input React component where tags appear when user separates them by commas or tabs☆12Sep 16, 2016Updated 9 years ago