linqjs
lazy.js
linqjs | lazy.js | |
---|---|---|
2 | 4 | |
15 | 6,026 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | almost 4 years ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
linqjs
-
[AskJS] Is There Some Way to Lazy Evaluate Arrays in JavaScript?
This is what LINQ does in C#. Many have made js implementations; here's my attempt. Imo the real inefficiency of map/filter is that it allocates a new array for each step.
-
I'm a full-stack dev who often wishes they had LINQ available when working in the frontend, so I ported LINQ to JavaScript.
I made a JS port of the LINQ extension methods using the generator function feature of ES6: github, npm. It works pretty much exactly like LINQ in C# does, just with camelCase for the method names.
lazy.js
- LazyJS – like Underscore, but lazier (2011)
- [AskJS] Is There Some Way to Lazy Evaluate Arrays in JavaScript?
-
Opening a big json file on mobile
If it'd be node there'd be some solution I know, but in vanilla js you might consider Lazy.js. Should work for you.
-
Node.js Packages and Resources
Lazy.js - Utility library similar to lodash/Underscore but with lazy evaluation, which can translate to superior performance in many cases.
What are some alternatives?
IxJS - The Interactive Extensions for JavaScript
lodash - A modern JavaScript utility library delivering modularity, performance, & extras.
curray - Curray is an extension library for the Array object.
ramda - :ram: Practical functional Javascript
FxTS - A functional programming library for TypeScript/JavaScript
RxJS
proposal-iterator-helpers - Methods for working with iterators in ECMAScript
Kefir.js - You're looking for https://github.com/kefirjs/kefir
react-table - 🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
underscore - JavaScript's utility _ belt
sharp-collections - TypeScript LINQ library implementing all .NET LINQ methods and some more.
Rambda - Faster and smaller alternative to Ramda