Вы можете использовать этот сайт для компиляции функций стрелок es6 в vanilla JS, чтобы легко увидеть разницу.
первый компилируется в этот
var addBlogPost = function addBlogPost(dispatch) {
return function () {
dispatch({
type: 'add_blogpost'
});
};
};
В то время как секунда компилируется в этот
var addBlogPost = function addBlogPost(dispatch) {
return dispatch({
type: 'add_blogpost'
});
};
Первая возвращает функцию, у которой есть диспетчеризация, а вторая возвращает диспетчеризацию напрямую.