# nubes-collections

> A collection of data structures, it uses for write something with TypeScript.

Latest version **1.0.1** (published 2017-06-04) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install nubes-collections
pnpm add nubes-collections
yarn add nubes-collections
bun add nubes-collections
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2017-06-04 |
| First published | 2016-08-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | sotvokun |
| Maintainers | sotvokun |

## Links

- npm: https://www.npmjs.com/package/nubes-collections
- Repository: https://github.com/sotvokun/nubes-collections
- Homepage: https://github.com/sotvokun/nubes-collections#readme
- Issues: https://github.com/sotvokun/nubes-collections/issues
- npm.io page: https://npm.io/package/nubes-collections

## Dependencies (1)

- [chai](https://npm.io/package/chai.md) ^4.0.0

## Recent versions

- 1.0.1 (latest) — 2017-06-04
- 1.0.0 — 2017-06-01
- 0.1.3 — 2016-09-28
- 0.1.2 — 2016-09-06
- 0.1.1 — 2016-09-05
- 0.1.0 — 2016-09-05
- 0.0.1 — 2016-08-25

## README

# nubes-collections - A TypeScript library

nubes-collections is a collection of data structures, it is a developer library, you can use it to help you develop any program when you use TypeScript. I don't suggest use this collection in JavaScript.

## Update Log
* 0.1.0 Reconstructed. Use interfaces to create collections.
* 0.1.1 Add KeyValue
* 0.1.2 Fixed bugs: when new a KeyValue cannot set value to variable key and value in new KeyValue object.
* 0.1.3 Add IDictionary and Dictionary. Change KeyValue to KeyValuePair
* 1.0.0 Reconstructed. This version isn't maybe compatible with old versions. Support iterator now, you can use `for...of...` to iterate value of containers.
* 1.0.1 Processer Seq added function `map()` `reduce()` `find()` `findAll()` `get()`, you can prcoess containers quickly now.

## TODO:
* Add more usful functions into Seq

## Usage
When you installed this module, please use this way to import;
```TypeScript
import * as nubes from "nubes-collections";
/* Or */
import nubes = require('nubes-collections');
```
Then, you can use it like use other module
```TypeScript
let sample：nubes.List<string> = new nubes.List<string>();
```

## P.S.
If you find any bugs, please file issue in GitHub.

---
_Source: https://npm.io/package/nubes-collections · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
