1.12.4 • Published 5 years ago

linqts-camelcase v1.12.4

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

LinQ for TypeScript

Build Dependencies Coverage Status Downloads Version Donate linqts

Install

$ npm i linqts

Usage

import { List } from 'linqts';

const arr = new List<number>([1, 2, 3, 4, 5])
  .Where(x => x > 3)
  .Select(y => y * 2)
  .ToArray(); // > [8, 10]

const query = people.Join(pets,
  person => person,
  pet => pet.Owner,
  (person, pet) =>
    ({ OwnerName: person.Name, Pet: pet.Name }));

Demo

linqts.gif

Documentation

If you do not know LinQ or just want to remember what is all about, have a look at the docs.

Tests

$ npm t

Powered by AVA.

Contributors

Thanks goes to these wonderful people (emoji key):

Flavio Corpa💻 💬 📖 👀Luis Rogelio Hernández López💻 🔧Zsolt Kovács💻Mo Abbas💻Julián Salgado Napolitano💻 🔧mstrzoda💻 🐛 ⚠️Kyle Wascher⚠️
James Richford🔧Natarajan Ganapathi💻 🔧Jonas Brekle💻 🐛LP💻 ⚠️Asier Ferro💻 🔧marlon-tucker💻 🔧 📦Misha Sulikashvili💻 ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!

License

MIT © Flavio Corpa

1.12.4

5 years ago

1.12.3

5 years ago

1.12.2

5 years ago