🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

linq-es5

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

linq-es5

Complete implementation of Language-Integrated Query (LINQ) (ECMAScript 5.1 Language Specification)

latest
Source
npmnpm
Version
1.11.15
Version published
Weekly downloads
1.1K
99.11%
Maintainers
1
Weekly downloads
 
Created
Source

Build Status npm version Downloads

LINQ-ES5

This branch is a home to Ecma-262 Edition 5.1 compatible implementation of LINQ. The methods in this module provide an implementation of the standard query operators for querying data sources that implement Iterable. The standard query operators are general purpose methods that follow the LINQ pattern and enable you to express traversal, filter, and projection operations over data in JavaScript or any related programming languages (TypeScript, CoffeeScript, etc). Methods that are used in a query that returns a sequence of values do not consume the target data until the query object is enumerated. This is known as deferred execution. Methods that are used in a query that returns a singleton value execute and consume the target data immediately. All relevant methods are implemented with deferred execution so no unnecessary iterations are performed.

Compatibility

LINQ-ES5 is compatible with Ecma-262 Edition 5.1 specification and will run on any browser or Node engine down to Node 0.12.

Documentation

Keywords

linq

FAQs

Package last updated on 12 Apr 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts