@frp_ru

Страница 100 из 420
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 для стримов

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

Denis
13.07.2017
10:21:40
https://www.webpackbin.com/bins/-KoutxxuF_m4WvD-To4g
ну ты просто урезал работу para только для списков

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
такое объяснение можно было бы частично уместить в их названиях
Ну вроде на Вики написано тоже что и я говорю https://en.m.wikipedia.org/wiki/Paramorphism

? 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
Возможно, это платиновый вопрос... Меня беспокоит одна мысль: допустим я прочитал все по этой ссылке telegra.ph/Vvedenie-v-FP-06-26, все эти книги и статьи. Но как потом работать с другими людьми? Порог входа высокий. Пошлют меня куда подальше с моим ФП.
Есть простой способ — просто не пугать людей терминами ? Им нужно решение проблемы — ну и говори в общепринятой терминологии) Никого не беспокоит то, что Array.map это связано с функторами со всеми вытекающими, если это просто позволяет изящно пройтись по всем элементам

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
Догматизм

Рамда например различия не видит, специально чтобы не морочить себе голову

? 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
Если все то reduce
Спасибо большое!

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
Лол

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
за пост спасибо что закрывать, какую шапку? веб версия телеги, товарищи

Страница 100 из 420