Skip to content
This repository was archived by the owner on Aug 21, 2026. It is now read-only.

Repository files navigation

NOTE: This package has moved to the codibre/fluent-iterable monorepo (libs/fluent-iterable-js-sdsl/). This repository is preserved for historical reference only. | Actions Status Actions Status Actions Status Test Coverage Maintainability Packages npm version

This packages is an ex extension to @codibr/fluent-iterable which integrates it with js-sdsl, a library with some great data structures implementations

How to Install

npm i @fluent-iterable/js-sdsl @fluent-iterable js-sdsl

How to use it

To use it, you need to import this package in the main file of your project, making its methods accesible in anywhere. Remember: you have to make sure the package is imported on your unit tests too!

About the integration, we have some resolving operations to generate some of the data structures provided by js-sdsl, which is:

  • toBinarySearchTree: creates an OrderedMap
  • toBinarySearchTreeAsync: creates an OrderedMap asynchronously
  • toBinarySearchTreeSet: creates an OrderedSet
  • toBinarySearchTreeSetAsync: creates an OrderedSet asynchronously
  • toQueue: creates a Queue
  • toQueueAsync: creates a Queue asynchronously
  • toStack: creates a Stack
  • toStackAsync: creates a Stack asynchronously
  • toDeque: creates a Deque
  • toStackAsync: creates a Deque asynchronously
  • toPriorityQueue: creates a PriorityQueue
  • toPriorityQueue: creates a PriorityQueue asynchronously

To see how to use each of those methods, checkout it out on the in code documentation!

License

Licensed under MIT.

About

A plugin with useful operations to generate js-sdsl data structures

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages