Adt Packages
@apropos/tuple
Strong typed functional 'Tuple'
@aureooms/js-algorithms
Playground for algorithms in JavaScript
@aureooms/js-gn
graphs and networks code bricks for JavaScript
@digimuza/ts-pattern
The exhaustive Pattern Matching library for TypeScript.
unenum
Universal ADT utilities for TypeScript.
@neotype/prelude
Functional programming essentials for TypeScript
@noemarius/nodered-azure-digitaltwins
Azure DT Nodes
@kirrus/adt
A helper module of the kirrus framework for working with tagged unions
@jsdsl/doubly-linked-list
A full-featured doubly-linked list implementation.
@jsdsl/locking-queue
A mutex solution as an alternative to Promises/async+await.
@jsdsl/stack
A stack (LIFO) implementation written in TypeScript.
@omenlog/super-map
Map like structure with super powers
@proem/variant
proem package for handling algebraic data types
@psenger/bidirectional-map
Bi Directional Map ( BIDI Map ) for NodeJS
@psenger/linked-list
Linked List for NodeJS
@psenger/multivalue-map
Multi Value Map for NodeJS
@satankebab/ts-pattern
The exhaustive Pattern Matching library for TypeScript.
@octantis/option

@partial-order/poset
Partially ordered sets algorithms for JavaScript.