https://github.com/nickradford/ts-data-structures
Common data structures implemented as generic classes in Typescript.
https://github.com/nickradford/ts-data-structures
data-structures generics typescript typescript-library
Last synced: 2 months ago
JSON representation
Common data structures implemented as generic classes in Typescript.
- Host: GitHub
- URL: https://github.com/nickradford/ts-data-structures
- Owner: nickradford
- License: mit
- Created: 2018-09-11T04:58:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T12:28:49.000Z (about 3 years ago)
- Last Synced: 2025-10-10T12:21:24.181Z (6 months ago)
- Topics: data-structures, generics, typescript, typescript-library
- Language: TypeScript
- Homepage: http://nickradford.github.com/ts-data-structures
- Size: 1.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
README
# ts-data-structures
[](https://circleci.com/gh/nickradford/ts-data-structures)
[](https://coveralls.io/github/nickradford/ts-data-structures?branch=master)
`ts-data-structures` is a TypeScript library which implements some common data structures. This is a personal effort to learn TypeScript and apply it in a library format. If you use it, let me know, and please report any issues you run into!
## Docs
[Visit Documentation Website](http://nickradford.github.com/ts-data-structures)
## Usage
```bash
yarn add @nickradford/ts-data-structures
```
```ts
import { BinaryTree } from '@nickradford/ts-data-structures'
const Tree: BinaryTree = new BinaryTree()
```
## License
[MIT](LICENSE)
## Special Thanks
Thanks to the **Awesome** [typescript-library-starter](https://github.com/alexjoverm/typescript-library-starter) by @alexjoverm with commits by many others.