tslib
IxJS
tslib | IxJS | |
---|---|---|
2 | 7 | |
6 | 1,298 | |
- | 0.5% | |
8.1 | 5.2 | |
18 days ago | 4 days ago | |
TypeScript | TypeScript | |
BSD 2-clause "Simplified" 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.
tslib
- Pipe Operator (|>) For JavaScript
-
A generically typed pipe function in TypeScript
An easier alternative is to wrap the value into an array, then use .map for each function in the chain, and finally escape the value with [0]
I made a similar data structure to allow adding side effect (no return value) as part of the chained function.
https://github.com/beenotung/tslib/blob/9f9a9274c1e13be7ba83...
IxJS
-
Why Would Anyone Need JavaScript Generator Functions?
Easily done with Ix:
https://github.com/ReactiveX/IxJS/blob/master/docs/asynciter...
- A generically typed pipe function in TypeScript
-
LINQ, Java Stream API like library for Javascript / Typescript
So this is just IxJS?
- The triple dot syntax (` `) in JavaScript: rest vs. spread
-
[AskJS] Is There Some Way to Lazy Evaluate Arrays in JavaScript?
There's also IxJS, which is basically RxJS but for arrays.
What are some alternatives?
froebel - A strictly typed utility library.
FxTS - A functional programming library for TypeScript/JavaScript
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
linqjs - Minimalist implementation of LINQ-style extension methods for JavaScript
remeda - A utility library for JavaScript and TypeScript.
proposal-iterator-helpers - Methods for working with iterators in ECMAScript
ramdaP-ts - TypeScript ramda utility functions for dealing with Promises (and a few misc others)
fromable - A Swiss Army Knife for working with JavaScript iterables.
proposal-pipeline-operator - A proposal for adding a useful pipe operator to JavaScript.
firehoser - A wrapper around AWS Kinesis Firehose with retry logic and custom queuing behavior. Requires node >= 6.0.0
mpr.kirke.dev