@elmish-ts/tagged-union
Utilities for defining tagged sum types and pattern matching in TypeScript
Utilities for defining tagged sum types and pattern matching in TypeScript
Small library for describing HKTs in TypeScript
Exports latest version of `union-type` as es6 module
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
Modern markdown parser in Typescript
A bidirectional map written in TypeScript/JavaScript.
Algebraic data types for JavaScript using Sweet.js macros
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.
Safe object property access using Either ADT
Binary Search Tree ADT for browser and nodejs
Linked List ADT for browser and nodejs
AVL-tree for Node.js and the browser.
Cross-platform embedded representation for algebraic data types, values, and common operations.
Graph Abstract Data Type in Typescript
Queue Abstract Data Type in Typescript
Graph Abstract Data Type in Typescript
Queue Abstract Data Type in Typescript