Functional Enum type / Sum type for javascript with simple pattern matching
☆29Sep 28, 2023Updated 2 years ago
Alternatives and similar repositories for enum-fp
Users that are interested in enum-fp are comparing it to the libraries listed below
Sorting:
- A simple, minimal, flexible, forgiving, static, serializable, tagged union utility.☆11Feb 28, 2026Updated 2 weeks ago
- This repo is used to curate the code that goes along with a live coding series on working with ADTs in JS☆29Sep 10, 2017Updated 8 years ago
- A functional approach to stateful computations☆23Sep 12, 2024Updated last year
- Create pipeline operator ready functions by converting instance methods's to context-free functions☆24Dec 8, 2022Updated 3 years ago
- silly state management library built with hooks☆23Dec 10, 2022Updated 3 years ago
- My dotfile Configurations☆11Updated this week
- Functional Programming in Javascript with Categories☆19Jun 25, 2022Updated 3 years ago
- The official CMS of OwnStore suite.☆16Apr 13, 2022Updated 3 years ago
- Oppinionated tools for functional programming in TypeScript. Usability before mathematical rigor.☆14Oct 31, 2023Updated 2 years ago
- The official documentation of the OwnStore suite.☆10Apr 13, 2022Updated 3 years ago
- MaybeSQL in SQLite: Best of both worlds☆14Feb 17, 2026Updated last month
- Custom hook to debug useEffect☆21Feb 8, 2019Updated 7 years ago
- Language-Agnostic Functional Programming in JSON☆11Oct 18, 2025Updated 5 months ago
- Tic-tac-toe implemented using Reason and React☆30Jun 12, 2017Updated 8 years ago
- Explore web APIs which can provide native-like experience.☆14Feb 13, 2022Updated 4 years ago
- LSP implementation for gql service☆11Jan 4, 2023Updated 3 years ago
- Small JavaScript-based task runner for node.js☆14Mar 13, 2026Updated last week
- A collection of hard forks, ports, re-imaginations, and original code to fuel my own learning☆12Oct 25, 2025Updated 4 months ago
- ⚙️ Generate Components.js component files from TypeScript☆14Mar 13, 2026Updated last week
- Small TS library to type and safely handle `serde` JSON serializations of Rust enums.☆11Nov 14, 2024Updated last year
- Wrap a function without changing its name and other properties☆12May 25, 2025Updated 9 months ago
- Examples, explanations and resources for fp-ts☆34Jul 27, 2023Updated 2 years ago
- An algebraic data model for strongly typed semantic data☆12Mar 14, 2022Updated 4 years ago
- A library for composing and running database queries with rich IntelliSense and type safety☆21Aug 13, 2025Updated 7 months ago
- 💬 Dialog Manager using TypeScript, Zustand with Immer, and Tailwind CSS☆26Oct 10, 2021Updated 4 years ago
- html5 canvas javascript game oriented code examples/templates(Learn with examples)☆11Nov 20, 2024Updated last year
- A minimal design system☆11Updated this week
- LowlaDB is a JSON database with built-in mobile sync and a MongoDB-like API. It's designed to integrate easily with today’s web databases…☆23Jun 2, 2015Updated 10 years ago
- ESLint rules for fp-ts☆112Dec 22, 2025Updated 2 months ago
- Native JavaScript prototype extension with symbol protocols☆15Mar 13, 2026Updated last week
- Fantasy Land type for React Components☆188Jan 12, 2023Updated 3 years ago
- A porting of purescript-{canvas, drawing} featuring fp-ts☆42Jul 30, 2020Updated 5 years ago
- Common types and functions for functional and declarative development in TypeScript☆12Jan 13, 2026Updated 2 months ago
- Almost polyfill for React.createRef and React.forwardRef *** NOT RECOMMENDED FOR LIBS ***☆19Jul 27, 2018Updated 7 years ago
- My solutions for the Advent of Code in NodeJS / Bun☆13Dec 15, 2025Updated 3 months ago
- Library for creating tagged constructors.☆705Jul 19, 2021Updated 4 years ago
- Transactional, replicable document store for Node.js and browsers. Built on LevelDB.☆10Aug 18, 2015Updated 10 years ago
- A powerful functional iterator, transformer, and mutator - like Underscore.js, except for everything☆14Dec 8, 2022Updated 3 years ago
- A collection of readonly TypeScript types inspired by the built-in ReadonlyArray, ReadonlyMap, etc.☆17Mar 13, 2026Updated last week