re: Fuck you, Internet Explorer 💖 VIEW POST

TOP OF THREAD FULL DISCUSSION
re: arrow functions that return arrow functions that return arrow functions I'm not a JavaScript person, nor much of a developer at all. This sounds...
 
x=>y=>(z,a)=>{
  return (z) => {
    return (a) => b
  }
}

stinky stinky stinky. If you convert it back to normal functions and it looks like an abomination, you're coding wrong.

function (x) {
  return function (y) {
    return function (z,a) {
      return function (z) {
        return function (a) {
          return b;
        };
      };
    };
  };
}

It's the same for nested ternaries. It is the result of someone being clever and trying to put everything into one line. Being clever is the fastest way to writing bad code.

code of conduct - report abuse