Search results
120 packages found
Safe, ergonomic, non-generic sum types in TypeScript.
The fantasy-land spec allows for ADTs not to define certain functions when they are derivable from those they must define. This module is for ensuring you can always use a method if it is defined or derivable
The exhaustive Pattern Matching library for TypeScript.
Binary search tree implementation
ADT for react-query
A graph builder library for modeling abstract graph structures.
Utilities tools for Askia Design Control
Homebridge security system platform for ADT Pulse
Option / Maybe implementation for union-type
Queue + Stack ADTs.
Either implementation for union-type
ADT for handling fetchable and refreshable data
Fast Either and Maybe from Fantasy Land with Flow and TypeScript support
Read Advantage Database Server ADT (Advantage Database Table) files.
Azure DT Nodes
![License](https://img.shields.io/github/license/sigmasoldi3r/ts-option.svg)
Partially ordered sets algorithms for JavaScript.
A TypeScript datatype representing network state which taking advantage of discriminated unions(or tagged unions, algebraic data types)
Safe object property access using Either ADT
Priority Queue ADT for browser and nodejs