es6 modules and syntax
inspired by 4th edition Algorithms by Robert Sedgewick and Kevin Wayne
- Sorting
- Elementary Sorts
- MergeSort
- QuickSort
- Priority Queues
- Searching
- Symbol Tables
- Binary Search Trees
- Balances Search Trees
- Hash Tables
- Graphs
- Undirected Graphs
- Directed Graphs
- Minimum Spanning Trees
- Shortest Paths
- (String) Tries
Functional programming concepts will also be demonstrated
- Currying
- WebWorkers and background tasks