{
var listOfInts = lib.array2list([1,2,3,4]);
var multiplier = val1 => val2 => val1 * val2;
var doubler = multiplier(2);
var tripler = multiplier(3);
var squarer = val => multiplier(val)(val);
var sqrter = val => Math.sqrt(val);
return {
double : lib.list2array(MAP(doubler)(listOfInts))
, triple : lib.list2array(MAP(tripler)(listOfInts))
, squared : lib.list2array(MAP(squarer)(listOfInts))
, sqrt : lib.list2array(MAP(sqrter)(listOfInts))
}
}