Skip to content

yowainwright/datastructures

Repository files navigation

Data Structures 🦄

Typed with TypeScript

Basic. Functional. Typed. Data Structures.

*Typed, on the functional side-of-things, data structures offering clarity and simplicity.

Packages

Each package contains a data structure

Name Description
Linked List A linear structure of inputs, each input pointing to the next
Queue ➡️➡️ An ordered structure of first in, first out inputs
Stack 🥞 An ordered structure of last in, first out inputs
Graph 📈📉 A collection of vertices related by edges

Why

Improving on data structures is important!

This repository contains data structures in JavaScript mainly typed and partially functional.


Cites

There are many repositories demonstrating data structures in JavaScript.

Here are a few: datastructures-js by Eyas Ranjous, JS Shelf, Itsy Bitsy Data Structures by James Kyle, Buckets-JS by Mauricio Santos.

There are many online classes dedicated to teaching data structures in JavaScript.

Here are a few: Kyle Shevlin's data structures class on Egg Head, Algo Expert is a tool for testing algorithm and data structure knowledge!