2.0.0-alpha.6 • Published 3 years ago
fnf v2.0.0-alpha.6
fnf
Functions
mint(fn)
Works like a curry function, but simpler (in implementation). Goes only one level of partial appliance deep.
let mint = require('fnf/mint')
let add = mint((a, b) => a + b)
console.log(add(1))
// --> [Function]
console.log(add(1, 2))
// --> 3
console.log(add(1)(2))
// --> 3
let increment = add(1)
console.log(increment(41))
// --> 42
map(fn, array)
A minted map function.
let map = require('fnf/map')
let square = x => x * x
let squares = map(square)
console.log(square(12))
// --> 144
console.log(squares([ 1, 2, 3 ]))
// --> [ 1, 4, 9 ]
2.0.0-alpha.6
3 years ago
2.0.0-alpha.5
3 years ago
2.0.0-alpha.4
3 years ago
2.0.0-alpha.3
3 years ago
2.0.0-alpha.2
4 years ago
2.0.0-alpha.1
4 years ago
2.0.0-alpha.0
4 years ago
1.2.1
8 years ago
1.2.0
8 years ago