115 packages found
The exhaustive Pattern Matching library for TypeScript.
Homebridge security system platform for ADT Pulse
monad library for typescript
ADT for @reduxjs/toolkit/query
Functional programming essentials for TypeScript
Playground for algorithms in JavaScript
Binary search tree data structure library for JavaScript
graphs and networks code bricks for JavaScript
Simple implementation of data structures in Javascript.
AVL-tree for Node.js and the browser.
An ADT implemenation of a sorted, singly-linked, linked-list
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and all major browsers.
- typescript
- functional programming
- maybe
- result
- either
- adt
- algebraic data type
- arrow
- kotlin
- monad
- functor
- functional data structure
- fp types
- typeclasses
Functional programming utility toolkit
Algebraic data types for JavaScript using Sweet.js macros
The exhaustive Pattern Matching library for TypeScript.
Singly linked, doubly linked, and circular LinkedList
- adt
- abstract-data-type
- linkedlist
- linked-list
- list
- doubly-linked-list
- double-linked-list
- circular-linked-list
- circular-doubly-linked-list
- datastructure
- data-structure
disjoint set data structure for browsers and node.js
Queue and Stack classes
priority queue(heap) data structure for node.js and browsers
Binary Search Tree ADT for browser and nodejs