GitHub - kutyel/linq.ts: 🌀LINQ for TypeScript (original) (raw)

import { List } from 'linqts';

const arr = new List([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 }));

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

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