node_adt
Read Advantage Database Server ADT (Advantage Database Table) files.
Read Advantage Database Server ADT (Advantage Database Table) files.
Queue ADT for browser and nodejs
JavaScript library for mastering the wizardry that is Blizzard's game files
This module aims to provide a full suite of abstract data types. At present it provides the abstract data type, Queue, Linked List, Stack, Binary Tree an Binary Search Tree.
Binary search tree implementation
fs-extra exposed as TypeScript ADT
An ADT implemenation of a sorted, singly-linked, linked-list
A bidirectional map written in TypeScript/JavaScript.
Modern markdown parser in Typescript
Algebraic data types for JavaScript using Sweet.js macros
Cross-platform embedded representation for algebraic data types, values, and common operations.
A TypeScript datatype representing network state which taking advantage of discriminated unions(or tagged unions, algebraic data types)
Exposes minimal set of helpers to work with `Maybe`, `Result` union types + a `pipe` function. Based on [ts-union](https://github.com/twop/ts-union) library.
A map where multiple keys point to a single value, and the removal of a single key removes all matching key-value pairs.
Safe object property access using Either ADT
AVL-tree for Node.js and the browser.
Linked List ADT for browser and nodejs
TypeScript library inspired by PureScript
Binary Search Tree ADT for browser and nodejs
Graph Abstract Data Type in Typescript