1.4.2 β€’ Published 15 days ago

myfx v1.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
15 days ago

My=f(x)

npm NPM

//object
_.each<string, string>({ 1: 'a', 2: 'b', 3: 'c' }, (v,k)=>{})
//dom list
_.each<HTMLElement>(document.body.children, (el)=>{})
//array
_.each([1, 2, 3], num=>{})
//set
_.each(new Set([1, 2, 3]), num=>{
    if(...)
        return false// you can break the loop at any time
})

English | δΈ­ζ–‡

Myfx

Myfx is a modular utility library with more utils, higher performance and simpler declarations

Features

  • Unified interface for collections and other modules
  • 200+ Pure functions
  • Lazy evaluation
  • Tree APIs
  • Full dateTime/number formatter
  • and more...

Quick start

  1. install
npm i myfx
  1. import
import _ from 'myfx'
//or
import {each} from 'myfx'
//or
import {each,map} from 'myfx/collection'
//or
import _ from 'https://cdn.skypack.dev/myfx'

Development

  1. use test to do jest
  2. use build to rollup myfx
  3. use doc to gen tsdoc
1.4.2

15 days ago

1.4.1

15 days ago

1.4.0

15 days ago

1.3.5

1 month ago

1.3.4

2 months ago

1.3.3

2 months ago

1.3.2

2 months ago

1.3.1

3 months ago

1.3.0

4 months ago

1.2.0

4 months ago

1.1.1

6 months ago

1.1.0

7 months ago

1.1.2

6 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

12 months ago

1.0.0

12 months ago