Пояснение значения (sumr(5)(6));

Взял кусок готового кода для выполнения арифметических действий между функциями, но столкнулся с непониманием. Я вижу, что 1я функция называется - sumr, но вот название 2-й не указывается, только значение в скобках. Разъясните пожалуйста, что происходит во 2-й строке кода (29)

Результатом вызова функции sumr является анонимная функция, которая затем вызывается с параметром 6.

Можно например так написать если очень нужно название.

const sumrInner = sumr(5)
console.log(sumrInner(6))

А зачем делать фото (даже не скриншот) экрана с текстом вместо просто копирования текста?)

Спасибо