//Identity
const F = [1, 2, 3];
F.map(x => x); // [1, 2, 3]
//Composition
F.map(x => f(g(x))) /* -> */ F.map(g).map(f)