Да, всем дают полные права в надежде, что кто-то остановит это безумие и нажмёт на кнопку "демонтаж конфы"
Максим
https://www.ozon.ru/context/detail/id/142823895/
"Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ"
кто-нибудь читал эту книгу? хотелось бы отзыв получить. стоит ли она своих денег?
Как я и сказал, мне нужно экспортировать определенный контент из HTML. Тоесть, пропарсить определенные тэги, вывести их в PSD шаблон, в определенные места
Предложил вот такие кейсы в proposal-decorators:
https://github.com/tc39/proposal-decorators/issues/231#issuecomment-464471671
Даниэлю понравилось. А как вам?
Ok couple useful examples:
typescript
/* [built-in] hint for compiler which should always inline this func.
* Simpilar to `inline` in other langs
*/
@inline
function toDeg(x: number): number {
return x * (180 / Math.PI);
}
example below just proof of concept. Not supported yet by AS:
typescript
/* [built-in] similar to `constexpr` in C++.
* Force expression evaluation during compilation. Valid only for constant arguments.
*/
@precompute // or @const ?
function fib(x: number): number {
if (n <= 1) return n;
return fib(n - 1) + fib(n - 2);
}
typescript
/* [built-in] indicate that function pure and could be potentially optimized for
* high ordered functions and lambda calculus
*/
@pure
function action(type: string, payload: object): object {
return {
type,
...payload
};
}
ts
/* [built-in]
* Same hint for TCO like in Kotlin
*/
@tailrec
function findFixPoint(x = 1.0): number {
return Math.abs(x - Math.cos(x)) < eps ? x : findFixPoint(Math.cos(x));
}
Javascript world more and more shifted to functional paradigm and in this case functional level decorators is very necessary in my opinion)
Syntax Highlight Bot
Syntax Highlight Bot
Syntax Highlight Bot
Syntax Highlight Bot
Denis
Как бы ему гитхабовский распознаватель языка прикрутить?