Показать сообщение отдельно
  #4 (permalink)  
Старый 16.06.2019, 16:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

DarkPhoenix,
function printFullName(firstName, lastName, middleName) {
  console.log(`${firstName}${lastName}${middleName}`)
}
const curryN = (num, fn) => {
    const arg = [];
    const f = a => arg.push(a) == num ? fn(...arg) : f
    return f
}
const curriedPrintFullName = curryN(3, printFullName);
curriedPrintFullName('Semen')('Semenovich')('Kostev')
Ответить с цитированием