14.5.0 • Published 9 months ago

@mirei/ts-collections v14.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

A simple TypeScript library for basic data structures.

Installation

npm i @mirei/ts-collections

Available Collections

  • List
    • List
    • LinkedList
  • Set
    • EnumerableSet
    • SortedSet
  • Dictionary
    • Dictionary
    • SortedDictionary
  • Queue
  • Stack

To be updated with details...

Enumerable Support

Example Usage

const list = new List([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]);
const list2 = list.select(n => n * n).takeWhile(n <= 25).skipWhile(n < 10).orderByDescending(n => n).toList();
const array = list.takeLast(5).toArray();

You can also use Enumerable with plain arrays.

const array = Enumerable.from([1, 2, 3, 4, 5]).where(n => n % 2 !== 0).toArray();
14.5.0

9 months ago

14.1.0

1 year ago

14.3.0

1 year ago

14.3.1

1 year ago

14.3.2

1 year ago

14.3.3

1 year ago

14.3.4

12 months ago

14.3.5

11 months ago

14.2.0

1 year ago

14.2.1

1 year ago

14.4.0

10 months ago

14.2.2

1 year ago

14.4.1

10 months ago

14.0.2

1 year ago

14.0.1

1 year ago

14.0.0-beta.14

1 year ago

14.0.0-beta.17

1 year ago

14.0.0-beta.18

1 year ago

14.0.0-beta.15

1 year ago

14.0.0-beta.16

1 year ago

14.0.0

1 year ago

14.0.0-beta.13

1 year ago

14.0.0-beta.12

1 year ago

14.0.0-beta.11

1 year ago

14.0.0-beta.10

1 year ago

14.0.0-beta.9

1 year ago

14.0.0-beta.8

1 year ago

14.0.0-beta.3

1 year ago

14.0.0-beta.2

1 year ago

14.0.0-beta.1

1 year ago

14.0.0-beta.7

1 year ago

14.0.0-beta.6

1 year ago

14.0.0-beta.5

1 year ago

14.0.0-beta.4

1 year ago

13.1.0

1 year ago

13.0.3

1 year ago

13.0.2

2 years ago

13.0.1

2 years ago

13.0.0

2 years ago

12.1.2

2 years ago

12.0.0

2 years ago

12.1.0

2 years ago

12.1.1

2 years ago

11.0.4

2 years ago

11.1.0

2 years ago

11.0.2

2 years ago

11.0.3

2 years ago

11.0.0

2 years ago

10.5.0

3 years ago

10.6.0

3 years ago

10.7.0

3 years ago

10.6.1

3 years ago

10.6.2

3 years ago

10.3.0

3 years ago

10.4.0

3 years ago

10.0.0

3 years ago

10.1.0

3 years ago

10.2.0

3 years ago

10.2.1

3 years ago

10.2.2

3 years ago

9.0.0

3 years ago

8.0.2

3 years ago

8.0.1

3 years ago

8.0.0

3 years ago

7.3.1

3 years ago