froebel
tslib
froebel | tslib | |
---|---|---|
15 | 2 | |
1,102 | 6 | |
- | - | |
0.0 | 8.1 | |
about 2 months ago | 11 days ago | |
TypeScript | TypeScript | |
ISC License | BSD 2-clause "Simplified" 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.
froebel
- Show HN: A generically typed pipe function in TypeScript
- A generically typed pipe function in TypeScript
-
A fully typed pipe function
Link to documentation, implementation, and tests.
- Froebel: a strictly typed utility library for Node.js and Deno
- I bundled up all the utility functions I use across projects into one library: Froebel. Now also supporting and written in Deno.
- I wrote a strictly typed utility library for Deno, Node, and the Browser.
- Show HN: Froebel–a strictly typed utility library for Deno, Node, and Browsers
- Just added Deno support to my utility library: Froebel. Would appreciate any feedback you have.
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...
What are some alternatives?
deno_std - deno standard modules
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
RxJS - A reactive programming library for JavaScript
remeda - A utility library for JavaScript and TypeScript.
DefinitelyTyped - The repository for high quality TypeScript type definitions.
ramdaP-ts - TypeScript ramda utility functions for dealing with Promises (and a few misc others)
fp-ts - Functional programming in TypeScript
IxJS - The Interactive Extensions for JavaScript
proposal-pipeline-operator - A proposal for adding a useful pipe operator to JavaScript.
ramda - :ram: Practical functional Javascript
firehoser - A wrapper around AWS Kinesis Firehose with retry logic and custom queuing behavior. Requires node >= 6.0.0