ES6: Arrow prop()

by Cristi Salcescu

JavaScript

const prop = key => object => object[key];


const todo = { title: "A todo" };
const fn = prop("title");
console.log(fn(todo));

function propFn(key){
   return function(object){
      return object[key];
   }
}