sangja
Version:
JavaScript data structures library
23 lines (21 loc) • 505 B
JavaScript
const Utils = require('./utils');
const Optional = require('./optional');
const Stack = require('./stack');
const Queue = require('./queue');
const LinkedList = require('./linked-list');
const Heap = require('./heap');
const BinarySearchTree = require('./binary-search-tree');
/**
* @namespace sangja
*/
module.exports = {
Optional,
Stack,
Queue,
LinkedList,
Heap,
BinarySearchTree,
isIterable: Utils.isIterable,
defaultKey: Utils.defaultKey,
defaultCompare: Utils.defaultCompare,
};