Size: a a a

2020 May 12

DE

Denis Efremov in pro.js
Мишки Гамми
Пайплайн |>  в js, можно считать частным случаем монады?
Покажи
источник

АW

Антон WebWC.ru in pro.js
/theme@cris_highlight_bot
источник

SK

Sergei Komarov in pro.js
/theme@cris_highlight_bot
источник

DE

Denis Efremov in pro.js
class MultiplicatorUnitFailure extends Error {}

function primitiveMultiply(a, b) {
 if (Math.random() < 0.2) {
   return a * b;
 } else {
   throw new MultiplicatorUnitFailure("Klunk");
 }
}

function reliableMultiply(a, b) {
 for (;;) {
   try {
     return primitiveMultiply(a, b);
   } catch (e) {
     if (!(e instanceof MultiplicatorUnitFailure))
       throw e;
   }
 }
}

console.log(reliableMultiply(8, 8));
// → 64
источник

S

Syntax Highlight Bot in pro.js
Denis Efremov
class MultiplicatorUnitFailure extends Error {}

function primitiveMultiply(a, b) {
 if (Math.random() < 0.2) {
   return a * b;
 } else {
   throw new MultiplicatorUnitFailure("Klunk");
 }
}

function reliableMultiply(a, b) {
 for (;;) {
   try {
     return primitiveMultiply(a, b);
   } catch (e) {
     if (!(e instanceof MultiplicatorUnitFailure))
       throw e;
   }
 }
}

console.log(reliableMultiply(8, 8));
// → 64
источник

DE

Denis Efremov in pro.js
Если у тебя ретурн, то нахуй элс?
источник

p

persona x grata in pro.js
я ебу это решение из книги
источник

DE

Denis Efremov in pro.js
А что это делает?
источник

DE

Denis Efremov in pro.js
Решение чего?
источник

p

persona x grata in pro.js
источник

В

Виктория in pro.js
persona x grata
дошел в книге до try/catch
это нормальная практика?

class MultiplicatorUnitFailure extends Error {}

function primitiveMultiply(a, b) {
 if (Math.random() < 0.2) {
   return a * b;
 } else {
   throw new MultiplicatorUnitFailure("Klunk");
 }
}

function reliableMultiply(a, b) {
 for (;;) {
   try {
     return primitiveMultiply(a, b);
   } catch (e) {
     if (!(e instanceof MultiplicatorUnitFailure))
       throw e;
   }
 }
}

console.log(reliableMultiply(8, 8));
// → 64
Бляя...
источник

В

Виктория in pro.js
persona x grata
я ебу это решение из книги
Это говнище
источник

p

persona x grata in pro.js
бля вроде теория понятно, а когда задачи начинаются просто не ебу как делать, смотрю решение и вроде понятно, наверно штук 20-30 подобных задач увижу и появится понимание в каких случаях как надо писать
источник

p

persona x grata in pro.js
Виктория
Это говнище
значит из меня выйдет отличный говнокодер после данной книги)
источник

p

persona x grata in pro.js
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Foma
надо тестить
Busted!
источник

В

Виктория in pro.js
persona x grata
бля вроде теория понятно, а когда задачи начинаются просто не ебу как делать, смотрю решение и вроде понятно, наверно штук 20-30 подобных задач увижу и появится понимание в каких случаях как надо писать
Только не пиши, пожалуйста, так как выше
А то будешь писать как тот плюсишник
источник

В

Виктория in pro.js
Ужас какой...
источник

В

Виктория in pro.js
Как вспомню...
источник

МГ

Мишки Гамми... in pro.js
Denis Efremov
Покажи
источник