HOC's new and old

by Sam Fereday

JavaScript

const data = { test: 1 }

const blah = ({ test }) => () => {
	return test;
}

const blah2 = (function({ test }){
	return function(){
  	return test;
  }
})

const a = blah(data);
const b = blah2(data);

console.log("A:", a());
console.log("B:", b());