fnxt
TypeScript icon, indicating that this package has built-in type declarations

1.21.1 • Public • Published

FNXT: Functional Extensions for JavaScript

CI npm version

FNXT Logo

  • 🚀 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.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.21.10latest

Version History

VersionDownloads (Last 7 Days)Published
1.21.10
1.20.00
1.19.063
1.18.00
1.17.41
1.17.20
1.17.10
1.17.00
1.16.00
1.15.20
1.15.10
1.15.00
1.14.01
1.13.00
1.12.00
1.11.00
1.10.10
1.10.00
1.9.10
1.9.00
1.8.20
1.8.10
1.8.00
1.7.00
1.6.20
1.6.10
1.6.00
1.5.21
1.5.10
1.5.00
1.4.10
1.4.00
1.3.00
1.2.00
1.1.10
1.1.00
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00

Package Sidebar

Install

npm i fnxt

Weekly Downloads

66

Version

1.21.1

License

MIT

Unpacked Size

580 kB

Total Files

1458

Last publish

Collaborators

  • mo-ba