Можно как нибудь поподробнее, нихера не понимаю как этот комплишин работает, или видео может где то есть где обьясняется
Комплишен от обычной функции с return отличается тем что функция с ретерном должна вернуть сразу результат выполнения функции, то есть если ты его вызвал то ты сразу получаешь его результат и только потом дальше код выполняется. А когда с комплишен ты можешь вернуть решение функции через какое то время. То есть когда ты вызовешь его. Он выполняется полностью. И если ты не вернёшь комплишен ответ то он не уничтожится и будет ждать комплишен ответа что б вернуть туда где он вызывался. Функция с комплишеном так же не блокирует выполнение кода который стоит после его вызова.
Если ошибся поправьте.