Size: a a a

JS Liberty [ОЫ]

2020 June 03

N

Nick in JS Liberty [ОЫ]
Mr. Nobody
я прочитал задание, там нужен только колбэк, каррирование не нужно)
Ну как это ? Я так понял что ты если передаешь функцию в функцию, то карирование уже началось
источник

D

Diman in JS Liberty [ОЫ]
Mr. Nobody
я прочитал задание, там нужен только колбэк, каррирование не нужно)
Вопрос как это реализовать
источник

M

Mr. Nobody in JS Liberty [ОЫ]
function a(arr, cb) {

 // действия с arr

 cb();

}
источник

M

Mr. Nobody in JS Liberty [ОЫ]
и всё
источник

N

Nick in JS Liberty [ОЫ]
Denis Efremov
Асинхронный вызов, это простой вызов, которому ты отдельно определяешь что делать сперва, и ещё один раз определяешь что делать по завершении. Для этого и пробрасывается функция.
То есть он не неуправляемый, а можно задать что делать в конце....
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Nick
Ну как это ? Я так понял что ты если передаешь функцию в функцию, то карирование уже началось
нет, каррирование это когда функция возвращается из функции и её снова можно вызывать func(a)(b) и т.д.
источник

T

Th0r in JS Liberty [ОЫ]
Nick
Ну как это ? Я так понял что ты если передаешь функцию в функцию, то карирование уже началось
нет, каррирование - это преобразование f(a, b) в f(a)(b)
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Nick
То есть он не неуправляемый, а можно задать что делать в конце....
Ебать. И в случае ошибки отдельно тоже можно задать
источник

N

Nick in JS Liberty [ОЫ]
Denis Efremov
Ебать. И в случае ошибки отдельно тоже можно задать
На пхп оно как то по другому устроено. ) Таки начну смотреть ноду видимо )))
источник

T

Th0r in JS Liberty [ОЫ]
Nick
То есть он не неуправляемый, а можно задать что делать в конце....
ну да, можно передавать два коллбека - на success и на fail например
источник

DE

Denis Efremov in JS Liberty [ОЫ]
На пхп всё синхронно работает
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Nick
На пхп оно как то по другому устроено. ) Таки начну смотреть ноду видимо )))
ну там всё синхронно и последовательно, но уже вроде как и асинхронищна появилась
источник

N

Nick in JS Liberty [ОЫ]
Я смотрел либы асинхронные под пхп
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Как если в ноде await ы юзать
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Nick
Я смотрел либы асинхронные под пхп
Костыли да и нахуй не надо
источник

AK

Aleksei Kowalski in JS Liberty [ОЫ]
Напишите кто-то каррирование для любого кол-ва аргументов
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Nick
Я смотрел либы асинхронные под пхп
ну то что ты видел скорей всего имитация асинхронности, но сейчас уже какая-то реальна асинхронность там появилась, но я деталей не знаю
источник

N

Nick in JS Liberty [ОЫ]
Denis Efremov
Костыли да и нахуй не надо
Ну понятно, если есть нейтивные решения для этого. ) Буду смотреть по чуть чуть.

Спасибо👍
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Mr. Nobody
function a(arr, cb) {

 // действия с arr

 cb();

}
Вот имитация асинхронности )))
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Aleksei Kowalski
Напишите кто-то каррирование для любого кол-ва аргументов
ну как обычное каррирование, только наверное при использовании как примитив toString сделать
источник