
Max
05.04.2017
07:01:13
В реакте как подходе нет жизненого цикла - там в основе лежат состояния. Есть точка отчета и текущее состояние. Цикл - это последствие линейной смены состояний.

andretshurotshka?❄️кде
05.04.2017
12:34:27
Реакт вообще не реактивный
Только render
А все остальное нет)

Google

andretshurotshka?❄️кде
05.04.2017
12:39:16
тот же setState не реактивный
Можно взять recompose конечно и юзать rxjs

Vladimir
05.04.2017
12:58:35
ещё и контекст плохо дружит с shallow

Kirill
05.04.2017
13:05:45
А есть смысл юзать rxjs в React? Просто сколько не смотрел примеров на rxjs, так там все манипуляции c реальным DOM были.

andretshurotshka?❄️кде
05.04.2017
13:11:46
Так rxjs не про DOM, а про реактивность)
https://github.com/acdlite/recompose/blob/master/docs/API.md#observable-utilities
cc @ZeroBias

Kirill
05.04.2017
13:18:32

Алексей
05.04.2017
13:22:08
https://github.com/redux-observable/redux-observable

Kirill
05.04.2017
13:23:49
Да, смотрел такое, но до меня пока не дошло.

andretshurotshka?❄️кде
05.04.2017
13:27:38

Алексей
05.04.2017
13:28:38

Google

andretshurotshka?❄️кде
05.04.2017
13:28:46
Ща бы Alex Osh сказал что redux-cycles это бред) Только чет он опять ливнул

Aleh
05.04.2017
13:29:24
я вот пока для себя не понял, когда цепочка становится сложной достаточно, чтобы был смысл ей управлять иначе

Алексей
05.04.2017
13:31:06

Vladimir
06.04.2017
06:27:39
То
Оо
Я вам не показывал
Фп микросервис
• https://fp-rot13.now.sh/ping
• https://fp-rot13.now.sh/?rot13=YOLO
• https://fp-rot13.now.sh/whatever
https://github.com/iamstarkov/micro-fp-rot13/blob/master/index.js
Буду рад фидбеку

Владимир
06.04.2017
09:59:04

Yumi
06.04.2017
10:05:05
А что есть из почитать (или может сами расскажите), в чем фундаментальная мотивация фп? к чему чистые функции, иммутабельные данные, карирование и т.д. Что это и как с этим работать ясно и статей с примерами много, а вот аргументировать это не могу

Сергей
06.04.2017
10:07:38
чтобы минимизировать сайдэффекты

Vladislav
06.04.2017
10:10:36
Functional Programming in JavaScript [luis atencio] не плохая книга

Дмитрий
06.04.2017
10:19:45
https://github.com/getify/Functional-Light-JS

Vladimir
06.04.2017
10:25:03

Yumi
06.04.2017
10:37:01
Аригато, буду смотреть

Aleh
06.04.2017
10:38:29
это в общем-то совпадает с трендами к гибкой разработке, где изменения приходят постепенно, итерация за итерацией

Yumi
06.04.2017
10:40:38
?

andretshurotshka?❄️кде
06.04.2017
10:47:57

Дмитрий
06.04.2017
11:39:51
Спека Fantasy Land на русском https://medium.com/devschacht/%D1%81%D0%BF%D0%B5%D1%86%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F-fantasy-land-bf81121b58cb

Google

Дмитрий
06.04.2017
11:40:08
Спойлер — понятнее не стало ?

andretshurotshka?❄️кде
06.04.2017
11:40:55
лол

Roman
06.04.2017
11:41:18
немного стало) сама материя непростая)

andretshurotshka?❄️кде
06.04.2017
11:42:38

Дмитрий
06.04.2017
11:42:46
Ну немного да. Но вообще, емнип, у static land было понятнее расписано
То есть пытаясь понять смысл какого-то действия тебя отсылают к другим типам до тех пор пока не вернёшься в ту же точку

Roman
06.04.2017
11:47:21

Aleh
06.04.2017
11:47:42
аксиоматики не хватает короч

Mikhail
06.04.2017
11:47:51
мне у http://www.tomharding.me/ нравится цикл статей про fantasy-land
хоть более-менее novice friendly

Roman
06.04.2017
11:48:42
есть еще у кого-нить что-нибудь сладко функциональное, что еще не переводилось, но того стоит?)

Дмитрий
06.04.2017
11:51:35
?
Ну thinking in ramda совсем прям уже entry level

Mikhail
06.04.2017
11:55:29
¯\_(ツ)_/¯ многие считают, что на использовании .map/.filter/.reduce функциональщина заканчивается :)

code4aman
06.04.2017
12:40:56

Aleh
06.04.2017
15:49:15
ну мне оч нравится, во всяком случае)

Google

Aleh
06.04.2017
15:52:07
ну и learnyouahaskell.com конечно же

Yumi
06.04.2017
15:54:41
Вот правильный путь, через другие функциональные языки и их литературу для новичков

Aleh
06.04.2017
15:57:04
ну да, оригинал кстати есть тут https://github.com/lucasviola/awesome-functional-programming#blog-posts
т.е. по таким спискам и есть смысл идти

Yumi
06.04.2017
16:06:55
https://youtu.be/Ew8gl6WF9to

Aleh
06.04.2017
17:22:56
второй докладчик когда рассказывал, я думал, что у них там терабайты данных
или даже петабайты
второй, это который про туры, может там другие были)
о, ща про ghcjs будет

Yumi
06.04.2017
19:10:56
Последний был интересный, хотя я 70% не понял

Aleh
06.04.2017
19:11:44
я прослушал, там чето про интерпретатор хаскеля на скале
зачем почему)

Yumi
06.04.2017
19:24:15
По скале на хедхантере 300 вакансий, а по хаскелю 10

Aleh
06.04.2017
19:25:32
а по жсу-то

Yumi
06.04.2017
19:27:06
8 162

Alex
07.04.2017
11:23:10
аа что это

andretshurotshka?❄️кде
07.04.2017
12:42:04
Клавиатуру походу никак не убрать из группы
ооо походу меня забанили так же как @ZeroBias

Yung
07.04.2017
19:07:34

Google

Yung
07.04.2017
19:07:40
ну в лс и такое

andretshurotshka?❄️кде
07.04.2017
19:07:59
в пару чатов могу

Дмитрий
07.04.2017
19:08:01
Только там, где админ (и ещё в паре типов чатов)

andretshurotshka?❄️кде
07.04.2017
19:08:03
в крупные чаты нет

Yung
07.04.2017
19:08:08
каеф

Дмитрий
07.04.2017
19:08:26

andretshurotshka?❄️кде
07.04.2017
19:08:50

Yung
07.04.2017
19:09:39
Лол, в лс первым тоже нельзя ?
ну смотри, это просто зайчатки монетизации, потом добавить покупку токенов, хочешь написать крутому парнише или девочке в лс - надо типать токены, затем приват

Дмитрий
07.04.2017
19:09:43
Ща посмотрю, резонный вопрос так то)

Yung
07.04.2017
19:09:48
Дуров все продумал

Дмитрий
07.04.2017
19:09:53

andretshurotshka?❄️кде
07.04.2017
19:12:10
у меня так-то есть второй аккаунт