Alex
09.08.2016
20:23:34
Хотя, наверное да, можно сделать FPR. Но как-то определить повестку.
Иначе расплывчато это.
Vasiliy
11.08.2016
02:11:44
либо сделать отдельный F&RP чатик
Alex
11.08.2016
04:25:33
да об этом решим сегодня, видимо сделаем, главное было бы что и там обсуждать)
Google
Vasiliy
11.08.2016
07:29:20
я часто там буду писать, в основном спрашивать, конечно)
Denis
11.08.2016
17:32:16
Вот это да
Вот это поворот
Alex
11.08.2016
17:33:00
новый канал
Кто тут хотел про FRP
Alex
11.08.2016
17:47:23
1 Selectel 2 JS, AngularJS 3 ничем 4 иногда когда пишу на ноде возникают вопросы по потокам, которые некому адресовать 5 спб 6 из чатика ноды
Alex
11.08.2016
17:48:03
вот можешь спрашивать по потокам, что-нибудь ответим
Забавное видео от этого крутого чувака одного из создателей RxJs
https://vimeo.com/110554082
Ҫѐҏӗѫӑ
15.08.2016
12:55:25
эмм.. зря
вообще уже был срачик по этому поводу в гиттере. FP и RP в большинстве случаев стоит разделять, это вообще разные темы
и то, что многие считают за FRP — это RP
Denis
15.08.2016
12:57:19
Вот даже так?
Google
Denis
15.08.2016
12:57:28
Streams - это RP?
Ҫѐҏӗѫӑ
15.08.2016
12:57:39
тот же RxJS и xtreams — вообще не про F
Denis
15.08.2016
12:58:00
Таким образом FP - это весь классический набор хаскеля?
А всё остальное - RP?
Ҫѐҏӗѫӑ
15.08.2016
12:58:18
:/ нет
Denis
15.08.2016
12:58:22
Вот это всё RP? RxJS, Cycle.js, recompose, mobx, streams, cycles.
Ҫѐҏӗѫӑ
15.08.2016
12:58:47
что-то ты все в одну кучу намешал =/
в итоге вообще не ясно о чем чат, как и в гиттере
Denis
15.08.2016
13:07:34
А как было бы правильно?
Надо раз и навсегда всё прояснить :)
Ҫѐҏӗѫӑ
15.08.2016
13:08:25
насколько я понял, вы хотели сделать чат про реактивщину в js
или нет?
FRP в js вообще очень спорный термин
но иногда юзают (F)RP, например
ну и еще тут не очень понятно как rxjs будут делить между собой сайкл и ангуляр
честно говоря, я скорее бы в нг2 чат пошел по rx
Alex
15.08.2016
13:11:18
FRP общий терми, как вы вообще понимаете слово "реактивный"?
Ҫѐҏӗѫӑ
15.08.2016
13:11:28
фрп в жс нет
Alex
15.08.2016
13:11:43
вообще реактивный это синоним "предсказуемый"
Ҫѐҏӗѫӑ
15.08.2016
13:11:53
нет, вообще-то есть термин RP
Google
Ҫѐҏӗѫӑ
15.08.2016
13:12:02
и у него есть довольно четкое определение
Alex
15.08.2016
13:12:08
какое?
Ҫѐҏӗѫӑ
15.08.2016
13:12:45
http://lmgtfy.com/?q=reactive+programming
Alex
15.08.2016
13:13:17
я так объясняю это "реактивный" - это предсказуемый (в противовес "проактивному" действию) т.е. когда программа "не принимает" самостоятельных решений
все определяется входным про-активным сигналом
а сама программа - это предсказуемая реакция
а функциональный подход - он идет на макро и микро уровнях
макро - это то что программа представляет из себя простую функцию, а микро - это то, что она состоит из функций
я думал, через какое-то время провести типа митапа по cycle погворить на эти темы
Ҫѐҏӗѫӑ
15.08.2016
13:15:35
вообще первый раз слышу про микро и макро уровни в аппах. а вот rp — термин устоявшийся
Alex
15.08.2016
13:15:55
In computing, reactive programming is a programming paradigm oriented around data flows and the propagation of change.
особо это не объясняет сути явления
я же просто пытаюсь объяснить суть для человека)
Ҫѐҏӗѫӑ
15.08.2016
13:16:09
там далее все описано
Admin
Ҫѐҏӗѫӑ
15.08.2016
13:16:14
на примере суммы
Alex
15.08.2016
13:17:03
ну так и есть, а разница между иперативным и функциональным тоже объяснятся на простом примере
1+2*3 vs add(1, mult(2, 3))
Ҫѐҏӗѫӑ
15.08.2016
13:17:44
на js нет ни одной чисто frp либы
Alex
15.08.2016
13:18:04
ну и не надо fpr это должен быть подход в голове
Google
Alex
15.08.2016
13:18:06
а не либа
Ҫѐҏӗѫӑ
15.08.2016
13:18:30
и какой толк в канале по подходу в голове без реализаций?
Alex
15.08.2016
13:18:31
потоки инструмент для организации
почему
Ҫѐҏӗѫӑ
15.08.2016
13:18:39
это путает людей
Alex
15.08.2016
13:18:42
потоки, cycle, ramda
Ҫѐҏӗѫӑ
15.08.2016
13:18:58
какое отношение имеет рамда к фрп?
Alex
15.08.2016
13:19:02
надо смелее быть
рамда имеет к f
да и r тоже)
если почнимать предсказуемость
Ҫѐҏӗѫӑ
15.08.2016
13:19:25
нет
Alex
15.08.2016
13:19:40
она помогает решать эту задачу
Ҫѐҏӗѫӑ
15.08.2016
13:19:45
рамда сама по себе к реактивщине не имеет отношения
Alex
15.08.2016
13:19:55
делать код более предсказуемым, значит реактивным
Ҫѐҏӗѫӑ
15.08.2016
13:19:59
а у жс нет ее поддержки на уровне языка
Alex
15.08.2016
13:20:10
жс универсальный язык
не самый лучший для фнукционального подхода - но пойдет с проактической точки зрения
TS лучше
Ҫѐҏӗѫӑ
15.08.2016
13:20:40
причем здесь фп опять?