169 похожих чатов

Как запретить дженерику быть промисом? Есть функция, которая в качестве аргумента

принимает другую функцию и выполняет её. Нужно чтобы это функция-аргумент НЕ была асинхронной.

7 ответов

6 просмотров

скинь в песочницу

Анатолий-Облаухов Автор вопроса
Хракс Мамцов
скинь в песочницу

да, уже понял, что без примера мало понятно, при чём тут дженерики)

Анатолий-Облаухов Автор вопроса

https://www.typescriptlang.org/play?#code/GYVwdgxgLglg9mABAcwKZQHIgLYCNUBOAFAJQBciYO+BiA3gFACQB6IBSAjAEwDMA3AwC+DBqEiwEKdAGUoBGGGSkKAZ3mLk9ZqyjskAIgCGuCAcEiGR1QE9IicdHhI0UOQqUBBW5BWIACgRw2DCqqAA86h7IAHzaLGwciMam5sKijpJIqAAeqBAgUHAE4QAqMUSOFKSIALxxpeSIpfG6+g7gEKQWohAIqnAANqgAdINwyrn5hcVErlh4hCQk-IgA9GuIqgAWcCCDACaI+Ig8vKIMfWADw2MTRFMFRcSu7prLqxtbu-tHJylmXr9IajcaTPJPWavDReHwQD7rTY7PaHRAQIwgMKIKA2AAOqEQhCCBCAA

Можно ещё вот так, немного красивее

Анатолий-Облаухов Автор вопроса
Sergei Kniλzev
Можно ещё вот так, немного красивее

О как! Я пробовал эксклюдить из any, но не догадался эксклюдить из самого T, чтобы в случае промиса получить never :)

Анатолий Облаухов
О как! Я пробовал эксклюдить из any, но не догадал...

Из any толком не поэксклюдишь, слишком он широкий, там или всё остаётся или ничего)

Похожие вопросы

Обсуждают сегодня

получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
вот такое это из хаскеловской или никсовой ситуации ? пока мне сложно отличить, может кто понимает last 10 log lines: > Running phase: updateAutotoolsGnuConfig...
Fedor
18
Снова я с выводом номера вхождения подстроки в строку. Исправил код, номер элемента, с которого начинается подстрока в строке, выводит, но неправильно. Подскажите, пожалуйста,...
Ыиу
2
@dt0W3s1yQE75Mew ну чё как чувствуешь себя здесь бот? запомни тупое ты чучело - в ассемблере нету тянок
.
18
#include <stdio.h> base( int size_2, int size_1, int ar_1[], int ar_2[][size_2] ){ int cm,im; int ar_3[size_2]; for(int num = 0; num <size_2; num++ ) { ...
Behemoth cat
11
а вот так если по инструкции выше Y % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total ...
Fedor
7
Вопрос, не ставиться haskus-utils-variant (>=3.3 && <3.4) - говорит битый пакет под никсом, есть у кого мысли как чинить ?
Fedor
16
а вот вопрос куда копать не понимаю, вроде работает функция, но возращает странное take 1 ategs [TagBranch "a" [("href","/?sa=X&ved=0ahUKEwiQ7Pbhzs6FAxURBNsEHVRuDAgQOwgC")] [...
Fedor
6
ого, прикольно, а что пишешь?
CodWiz | Серёжа by CodWiz
32
Доброго времени! Есть ли в Lazarus заклинания повышающие точность double? function Distance( constref pt0,pt1:TDVec2 ):double; var cp,st:TDVec2; sin_sr1,sin_sr2, ...
Александр Смоляков
3
Карта сайта