Ran into some code that looks like the following:
return store => next => action => {
switch(action.type) {
...
default:
return next(action)
};
The entire sample is here: https://exec64.co.uk/blog/websockets_with_redux/
What is the triple arrow syntax here? I'm familiar with arrow functions, but I've never seen more than one used before to define a function.