[AskJS] Is There Some Way to Lazy Evaluate Arrays in JavaScript?

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. proposal-iterator-helpers

    Discontinued Methods for working with iterators in ECMAScript

    Others have mentioned the propsed iterator helpers.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. iter-ops

    Basic operations on iterables

    Someone posted this recently. Maybe it'll help?

  4. lazy.js

    Like Underscore, but lazier

  5. FxTS

    A functional programming library for TypeScript/JavaScript

  6. linqjs

    Minimalist implementation of LINQ-style extension methods for 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.

  7. fromable

    A Swiss Army Knife for working with JavaScript iterables.

    fromable - https://github.com/baron816/fromable

  8. ramda

    :ram: Practical functional Javascript

    I'm not as familiar with this but I think Ramda can do this with pipe / compose.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. IxJS

    The Interactive Extensions for JavaScript

    There's also IxJS, which is basically RxJS but for arrays.

  11. react-table

    🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

    true, I could memo other rows while I edit that one row, so in essence, only that one single row would be rerendered every time, but I haven't quite figured out how to do it with react-table lib.

  12. mpr.kirke.dev

    Here is a lazy implementation of map using generators as an example.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Lodash just declared issue bankruptcy and closed every issue and open PR

    7 projects | news.ycombinator.com | 16 Sep 2023
  • WYSIWYG is a Pain

    3 projects | /r/reactjs | 4 May 2023
  • Does anybody a block-based rich text editor like notion that works with react?

    6 projects | /r/nextjs | 25 May 2022
  • What is the closest alternative to Mantine for Vue JS.

    3 projects | /r/vuejs | 23 Apr 2022
  • Supabase and WYSIWYG Editor, the best approach

    3 projects | /r/Supabase | 20 Feb 2022

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?