Size: a a a

2020 August 09

ab

a b in pro.js
Переслано от makoven
Господа, уважаемые специалисты по ФП. Хотел бы узнать ваше мнение про библиотеки, делающие TS более функциональным. Например, ramda или fp-ts. Стоит ли вкатываться? Есть ли профиты? Использует ли кто-нибудь?
источник

ab

a b in pro.js
Переслано от 🚀🔬 🚀🔬🚀🔬...
нет, не рекомендую, особенно рамду) во первых типизация просто ппц, далеко не все кейсы рамды в принципе можно покрыть типами, придётся готовиться к падению качества вывода типов, чем к его росту
источник

ab

a b in pro.js
Переслано от 🚀🔬 🚀🔬🚀🔬...
то есть как ни странно рамда это ближе к лисп-стайлу фп чем к хаскелю
источник

ab

a b in pro.js
Переслано от 🚀🔬 🚀🔬🚀🔬...
ну и в целом эти концепции не оправдали себя и уже несколько лет как идут к забвению
источник

ab

a b in pro.js
Переслано от 🚀🔬 🚀🔬🚀🔬...
яркий штрих текущего состояния рамды: метод then этой библиотеки уничтожает возможность её динамического импорта потому что в жс промисом считается то, что имеет метод then, ну она и имеет 😃 проблеме много лет, всем пофиг
источник

t

th.witness in pro.js
Vlad
Ну я тоже могу назвать красное зелёным, но от этого я "правее" не стану
Дык, ты обоснуй.
источник

V

Vlad in pro.js
ну и если мне не верите, то вот
источник

ab

a b in pro.js
В любом случае, я в свое время отказался от рамды по собстенному желанию
источник

В

Виктория in pro.js
a b
Главное, зачем применяют ramda в проектах — это операции над объектами, бесчисленное множество самых изощрённых методов: все эти pluck, pathOr, pick, и т.д. Объекты — это то, с чем рамда работает лучше всего, на что ориентирована.

Ramda — махровая ооп библиотека, долгое время успешно водившая всех за нос, прикрываясь термином, к которому не имеет ни малейшего отношения
Ты втираешь мне какую-то дичь
источник

ab

a b in pro.js
Vlad
ну и если мне не верите, то вот
а реакт рективен, да
источник

t

th.witness in pro.js
Vlad
Ну я тоже могу назвать красное зелёным, но от этого я "правее" не стану
Не факт, что оно на самом деле красное.
источник

t

th.witness in pro.js
Vlad
Ну я тоже могу назвать красное зелёным, но от этого я "правее" не стану
источник

t

th.witness in pro.js
Я о том, что нельзя просто вбрасывать.
источник

V

Vlad in pro.js
Ты сейчас пытаешься спорить чтобы спорить.
Окей, ты мне не веришь, зайди в их доку и на первой же строчке - «functional library for js»
источник

ab

a b in pro.js
А с каких пор позиционирование создателями является истиной?
источник

t

th.witness in pro.js
Vlad
Ты сейчас пытаешься спорить чтобы спорить.
Окей, ты мне не веришь, зайди в их доку и на первой же строчке - «functional library for js»
За этим стоит такой же человек(-и), чьë(-и) мнение(-я) ты (почему-то) считаешь бесспорно истинным. Не факт, что они правы.
Тем не менее, я не спорю о том что есть истина. Повторюсь, я о том, что нельзя просто делать вбросы.
источник

А

Артём Курилко... in pro.js
Всем привет, есть какая-то платёжная система которая не требует документов для подключения к сайту?
источник

RS

Rinat Sadykov in pro.js
Яндекс кнопка
источник

RS

Rinat Sadykov in pro.js
Ivan Pany
Ребят, кто нибудь шарит за оптимизацию на Vue.js?
А какой вопрос?
источник

t

th.witness in pro.js
th.witness
За этим стоит такой же человек(-и), чьë(-и) мнение(-я) ты (почему-то) считаешь бесспорно истинным. Не факт, что они правы.
Тем не менее, я не спорю о том что есть истина. Повторюсь, я о том, что нельзя просто делать вбросы.
Как известно, целью дискуссии является выяснение истины, а если ты не собираешься вносить свою лепту в достижение этой цели, то не стоит и вступать в неë.
источник