ts-iterable-functions
iter-ops
ts-iterable-functions | iter-ops | |
---|---|---|
1 | 21 | |
3 | 127 | |
- | - | |
0.0 | 6.2 | |
10 months ago | 9 months ago | |
TypeScript | TypeScript | |
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.
ts-iterable-functions
iter-ops
-
Updates from the 93rd TC39 meeting
I think I'm gonna stick with iter-ops, where I can use map without Promise resolution, so I can execute any resolution strategy described there.
-
Overboard with iterable operators
So I’ve branched away from iter-ops, and into iter-ops-extras, coding away with no strings attached.
- [Library] - Iterables
-
LINQ, Java Stream API like library for Javascript / Typescript
Is there a good reason to choose this solution over rxjs or iter-ops?
-
Performance measurement for iterable processing
That's why I went an extra mile within iter-ops to provide such performance monitoring tools as pre-defined operators:
-
[AskJS] Is There Some Way to Lazy Evaluate Arrays in JavaScript?
Someone posted this recently. Maybe it'll help?
-
How to update a NodeJS TypeScript library for ESM-compliance?
P.S. I started within the esm branch there, but didn't make much progress. In case you want to re-use that branch ;)
-
Fastest library for processing iterables
Check out Aggregates, it explains why things like groupBy or sort aren't there.
- High-Performance Iterable Library
-
-🎄- 2021 Day 15 Solutions -🎄-
JS supports functional programming very well, but I do miss a more native way of processing Iterators without adding a lib like iter-ops, since it is clunky (and a most likely a performance killer) converting Sets and Maps into Arrays back and forth.
What are some alternatives?
ts-functional-pipe - Heavily overloaded functions (pipe/compose) for type-safe function composition in TypeScript
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
stream - Typesafe API for processing iterable data in TypeScript and JavaScript.
quill - Quill is a modern WYSIWYG editor built for compatibility and extensibility.
Draft.js - A React framework for building text editors.
Editor.js - A block-style editor with clean JSON output
CodeMirror - In-browser code editor (version 5, legacy)
TOAST UI Editor - 🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
jsoneditor - A web-based tool to view, edit, format, and validate JSON
SimpleMDE - A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
TinyMCE - The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
trix - A rich text editor for everyday writing