1.2.0 • Published 8 years ago
functional128 v1.2.0
Functional128 (F)
Functional programming made easy
How to use F?
Using npm
npm i -S functional128
const F = require("functional128");
Using bower
bower i -S functional128
<script src="bower_components/functional128/build/functional128.js"></script>
Start coding
const sum = (a, b) => a + b;
const add = F.curry(sum)(2);
const adder = F.map(add);
adder([ 0, 1, 2 ]); // [ 2, 3, 4 ]
const users = [
{
name: "User A",
age: 16
},
{
name: "User B",
age: 18
}
];
const ages = F.pluck(users, "ages"); // [ 16, 18 ]
const over16 = F.every(age => age >= 16);
const over18 = F.every(age => age >= 18);
over16(ages); // true
over18(ages); // false
More documentation will follow soon.