
Denis
12.07.2017
21:00:54
а на редьюсе можно?))
думаю нет, потому что это структурная рекурсия, а нам нада примитивная, которую можно прерывать
я обновил бин
там ща все через hylo
это win =)

Google

Vadim
12.07.2017
21:11:37
В unfold можно накапливать вполне

Denis
12.07.2017
21:11:58
это развертка

Vadim
12.07.2017
21:13:20
Но через unfold я могу твои задачи решить
Чем он плох, я не понял?

Denis
12.07.2017
21:14:37
реши

Vadim
12.07.2017
21:15:01
Завтра. Я сейчас уже с телефона пишу )

Denis
12.07.2017
22:15:43
маразм крепчал https://github.com/plasma-umass/doppio

Lulz
13.07.2017
05:21:04
@goodmind эй, тут спам

andretshurotshka?❄️кде
13.07.2017
05:51:27
?

Никита
13.07.2017
07:30:33
Доброго всем времени суток. Может кто накидать статеек по поводу RxJS и реакта. Интересует как сам подход так и использование всвязке с реактом

andretshurotshka?❄️кде
13.07.2017
07:37:29
http://xgrommx.github.io/rx-book/content/resources/reactive_libraries/index.html

Никита
13.07.2017
07:38:15
спасибо=) там идея вообще хорошо описана?

andretshurotshka?❄️кде
13.07.2017
07:39:13
@xgrommx rx book про четвертый rx?

Google

andretshurotshka?❄️кде
13.07.2017
07:39:30
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754

Никита
13.07.2017
07:40:26
окей=) спасибо

andretshurotshka?❄️кде
13.07.2017
07:41:32
А насчет реакта в recompose есть HOC для стримов

Anonymous
13.07.2017
07:46:48
дано [1,2,3,4,1,2,4,5,1,2,4] получить [[1,2,3,4],[1,2,4,5],[1,2,4]] найти закономерность и обобщить написавши метод
https://www.webpackbin.com/bins/-KoutxxuF_m4WvD-To4g

andretshurotshka?❄️кде
13.07.2017
07:47:40
чет вебпакбин на телефоне тупит

Denis
13.07.2017
10:21:40
https://www.webpackbin.com/bins/-KoutxxuF_m4WvD-To4g
и в твоем случае можно так
const para = (c, n, xs) => xs.reduceRight(([s, t], x) => [[x, ...s], c(x, s, t)], [[], n])[1]
но задача всех этих морфизмов унифицировать их алгебры и коалгебры на любой изоморфизм

Artur
13.07.2017
10:44:35
Псс
ребят
а есть методичка чтоб я никого не задалбывал платиновыми вопросами?

Denis
13.07.2017
10:45:30
Шта?

? animufag ?
13.07.2017
10:47:13
есть запиненный пост, в нём есть ссылка со сборником ссылок

Denis
13.07.2017
10:49:00
Да и в моем списке есть раздел Books

Anonymous
13.07.2017
10:50:06
и в твоем случае можно так
const para = (c, n, xs) => xs.reduceRight(([s, t], x) => [[x, ...s], c(x, s, t)], [[], n])[1]
В моем варианте с большими массивами случается Maximum call stack size exceeded. В твоем вроде бы все ок. Честно говоря я не понимаю что такое морфизмы и прочее. Просто кое-что нагуглил по запросу cata para ana и доработал под задачу

Denis
13.07.2017
10:52:05
Ну потому что para можно выразить через cata, а reduceRight есть частный случай cata
cata это свертка структуры, а para это тоже свертка структуры, но еще параллельно даёт возможность доступиться до оригинальной структуры

? animufag ?
13.07.2017
10:55:03
не очень дружелюбные названия

andretshurotshka?❄️кде
13.07.2017
10:56:23
лол

Google

Denis
13.07.2017
10:56:39
Чего
В пара слева идёт оригинал структуры, справа - свёрнутый

? animufag ?
13.07.2017
10:58:46
ну я про то что твоё объяснение даёт неплохую интуицию над этими морфизмами
такое объяснение можно было бы частично уместить в их названиях

Anonymous
13.07.2017
11:00:27
Возможно, это платиновый вопрос... Меня беспокоит одна мысль: допустим я прочитал все по этой ссылке telegra.ph/Vvedenie-v-FP-06-26, все эти книги и статьи. Но как потом работать с другими людьми? Порог входа высокий. Пошлют меня куда подальше с моим ФП.

? animufag ?
13.07.2017
11:01:46
да, так и есть
но есть много вакансий где ты можешь работать один

Denis
13.07.2017
11:02:08

? animufag ?
13.07.2017
11:02:09
и никому не говорить что у тебя там фп

andretshurotshka?❄️кде
13.07.2017
11:02:59
в скалу)

? animufag ?
13.07.2017
11:03:02
на митингах можно даже говорить ооп-базворды

andretshurotshka?❄️кде
13.07.2017
11:03:47

Denis
13.07.2017
11:04:07
Так эти все фразы и есть на греческом
Ката это разрушение вроде

illiatshurotshka❄️
13.07.2017
11:04:42

Denis
13.07.2017
11:04:59
Хило вообще как то с Аристотелем связанно
Ну и алгебры коаглебры это фи и пси

Дмитрий
13.07.2017
11:08:15

Denis
13.07.2017
11:08:57
Не связано))) в жс это не функтор

Дмитрий
13.07.2017
11:09:40
Это относительно

Google

Admin
ERROR: S client not available

Дмитрий
13.07.2017
11:10:18
Да, особенно я бы не рекомендовал объяснять им почему не относится
Хороший пример — redux. Как вы думаете, сколько бы у него было юзеров, если бы дока начиналась со слов «redux — ето конечный автомат состояний над вариабельным полем эффектов»?
Nobody cares, короч

Denis
13.07.2017
11:12:36
Ему далеко до этого

Дмитрий
13.07.2017
11:13:03
Это относительно

Aleksei
13.07.2017
11:26:25
Ребят, подскажите как в Rx buffer-om собрать в кучу все события, пока прослушиваемый поток не сэмитил complete?

Дмитрий
13.07.2017
11:27:46
BufferedObservable или что то в этом духе
Точнее название не помню, но из за наличия такой структуры уже хотел скипнуться на rx с most)

? animufag ?
13.07.2017
11:29:21

Дмитрий
13.07.2017
11:30:13
Догматизм
Рамда например различия не видит, специально чтобы не морочить себе голову

Denis
13.07.2017
11:31:28

? animufag ?
13.07.2017
11:32:53
ну то есть законы же там не нарушаются?

Дмитрий
13.07.2017
11:32:55

? animufag ?
13.07.2017
11:33:08
если без побочек функции

Aleksei
13.07.2017
11:42:16

Yumi
13.07.2017
15:14:29
А жс разработчики могут и побить за ооп. Лол.

Denis
13.07.2017
15:20:05
ахаха

Google

Denis
13.07.2017
15:54:34
ноеб https://github.com/AndrewBrinker/moeb/blob/8c95b5ea234e04fdbcd82a22cbbdc83b69c97e0f/weird.hs#L37

Dmitry ?
13.07.2017
15:57:04
Лол

Aleh
13.07.2017
15:58:08

Denis
13.07.2017
15:58:28
а что в ваших рекурсивных схемах? ноеб

Artur
13.07.2017
17:47:37

Denis
13.07.2017
17:48:10
нажать на шапку?

Сергей
13.07.2017
17:48:36

Artur
13.07.2017
17:50:53
за пост спасибо
что закрывать, какую шапку?
веб версия телеги, товарищи

Сергей
13.07.2017
17:53:54