2.0.0-alpha.6 • Published 5 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
5 years ago
2.0.0-alpha.5
5 years ago
2.0.0-alpha.4
5 years ago
2.0.0-alpha.3
5 years ago
2.0.0-alpha.2
5 years ago
2.0.0-alpha.1
5 years ago
2.0.0-alpha.0
5 years ago
1.2.1
10 years ago
1.2.0
10 years ago