Комментарии 3
function foo (num) {
if (!num) throw new Error('Error')
return 23*num
}
т.е. 0 и NaN у нас теперь не числа на которые можно умножать.
Ну и Either через промисы это весьма полезно для перфоманса.
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Работа с непредвиденными данными в JavaScript