fnxt
v1.21.1
Published
Functional Extensions for modern JavaScript
Downloads
265
Readme
FNXT: Functional Extensions for JavaScript
- 🚀 a functional JavaScript and TypeScript experience.
- 🤗 does not mutate values
- 🍎 a small footprint through tree shaking
Installation
npm i fnxt
Documentation
The API Documentation can be found here.
Example
import {filter, map} from 'fnxt/array';
import {pipe} from 'fnxt/pipe';
const composed = pipe(
filter((x:number) => x % 2 !== 0),
map((x:number) => x*2),
);
composed([1,2,3,4,5]); //-> [2,6,10]
Tested
Thoroughly tested and reliable. The code coverage can be found here.