@frp_ru

Страница 16 из 420
Дмитрий
04.09.2016
16:55:11
покажи изменения в коде
Синтаксис - сложный вопрос, но when is Array map add 2 - приоритетная цель . Смысл - убрать скобки из ramda,так как в идеале мы должны использовать функции 1-arity

const oneLiner = "when is Array map add 2" const expr = S.say(oneLiner) expr(data)

Просто я так прикинул, даже string как здесь -- это читаемей, чем R.when(R.is(Array, R.map(R.add(2))))

Google
Alex
04.09.2016
18:41:38
чем sanctuarу от monet отличается? первая работает на R?

monet есть TS дефинишены

Дмитрий
04.09.2016
19:26:33
В moment есть крутые List и функции для работы с ними, но я ещё не понял, насколько это вообще нужно

Так то наличие ts относительно пофиг

Можно дописать, если выберем, там немного

Так то работоспособность на R - это мелочи, если бы был полный тулкит для adt, мне было бы пофиг, на чем он в реализован

Но пока кто в лес, кто по дрова, полноценной реализации нет, хотя казалось бы, что мешает

Alex
04.09.2016
21:34:39
https://www.youtube.com/watch?v=BMUiFMZr7vk

Так то работоспособность на R - это мелочи, если бы был полный тулкит для adt, мне было бы пофиг, на чем он в реализован
а вы сами какую разницу видите в sanctury и monet? monet на сколько, я понимаю, перекрывается с ramda функциями

Дмитрий
04.09.2016
21:56:38
а вы сами какую разницу видите в sanctury и monet? monet на сколько, я понимаю, перекрывается с ramda функциями
Не перекрывается ни в коем разе. Рамда сама себя позиционирует как low level fp tool, было бы здорово если бы на ней делались все либы

Просто к сожалению, это не выход

Смысл именно в высокоуровневых конструкциях типа команд, free и promise (да, они тоже), которые бы упрощали жизнь

Google
Дмитрий
04.09.2016
22:00:40
В monet есть List с рекурсивным определением, позволяющим мгновенно переопределять куски и Free как абстракция для любых вычислений

Но sanctuary это гораздо больший набор абстракций, пусть и с более корявым интерфейсом

Остальные либы - не то, по разным причинам

Alex
04.09.2016
22:29:19
а ramda-fantazy?

https://github.com/ramda/ramda-fantasy/issues/105

Дмитрий
04.09.2016
22:31:59
а ramda-fantazy?
В первую очередь смотрел, но они же сами в первой же строчке предупреждают,что альфа, никакого прода

Они могут быть в сто раз стабильнее остальных, но проверять я это не рискну

Так то fantasy spec на Ramda это был бы офигенный вариант, тут ясен фиг) Но пока выбираем по теореме Эскобара ?

Alex
05.09.2016
01:21:25
В первую очередь смотрел, но они же сами в первой же строчке предупреждают,что альфа, никакого прода
полагаю, альфа в такого рода библиотеки подразумевает прежде всего нестабильность API (subject to change), что там еще может быть нестабильного? Вряд ли при фиксированной версии это может что-то реально сломать внезнапно в проде - все же математика это, а не библиотека с (непредсказуемыми) эффектами

Ҫѐҏӗѫӑ
05.09.2016
09:35:02
видео есть из Киева?

Sergey
05.09.2016
09:37:30
видео есть из Киева?
Да вроде запись не велась

Но и смысла не вижу

Там в основном теория + flatMap через который все реализуется

Меня разочаровали 2 доклада по typescript - не затащили. Но это для другого чатика

Ҫѐҏӗѫӑ
05.09.2016
15:38:36
http://jmchapman.github.io/papers/relmon-lmcs.pdf ВНЕЗАПНО

Владимир
05.09.2016
16:21:09
сразу все понятно стало

Дмитрий
05.09.2016
19:10:18
Ну я так понимаю, это попытка обобщить монады, наверняка всё равно не первая

Картинка, чтобы пугать людей:

Alex
05.09.2016
19:19:59
кстати, картинка вполне внятая и полезная

Google
pepsi ¯\_(ツ)_/¯
05.09.2016
19:29:00
что начать читать, чтобы понять смысл слов на диаграмме?

pepsi ¯\_(ツ)_/¯
05.09.2016
19:35:42
я читал вот это например https://habrahabr.ru/post/246009/ но, для меня вопрос применения всего этого на практике так же сложен, как рисование совы по известной схеме, т.к. это все теория

вот годнейшая статья, где чувак пишет монаду на js и подробно все разжевывает http://jrsinclair.com/articles/2016/marvellously-mysterious-javascript-maybe-monad/ побольше бы вот таких

Alex
05.09.2016
19:46:04
вот кстати чувак забавно про монады рассказывает, один из контрибутеров monet

https://www.youtube.com/watch?v=LEug6jAj5BA

Алексей
15.09.2016
09:04:09
Ребята есть у кого желание расказать о RxJs и пользе функциональщины в контексте Angular 2? напишите мне в личку ( ВОЗМОЖНО - смогу организовать Angular 2 meetup в Москве ) ( пока все вилами на воде - сперва нужно найти докладчиков )

Ҫѐҏӗѫӑ
15.09.2016
11:39:01
> о RxJs и пользе функциональщины о сочном стейке и пользе вегетарианства

Алексей
15.09.2016
12:56:13
Да понимаю что это все хайп, бла бла бла и прочее но почему попутно не приучить людей к хорошему?

Vadim
15.09.2016
13:05:57
RxJs я активно юзаю, но с реактом

Алексей
15.09.2016
13:10:45
Ну попробуй с Angular 2 и поделись опытом :) RxJs довольно сложная и интересная тема

Vadim
15.09.2016
13:12:51
На подробное освоение ангуляра, к сожалению, у меня совершенно нет времени (

Алексей
15.09.2016
13:19:52
На подробное освоение ангуляра, к сожалению, у меня совершенно нет времени (
Не обезательно подробное - никто его сейчас экспертно не знает, просто пробуешь и делишься опытом.

Владимир
16.09.2016
09:13:22
А ты ангуляр 2 сам пробовал в продакте?

Алексей
20.09.2016
09:20:32
А ты ангуляр 2 сам пробовал в продакте?
я делаю крупный проект - но немного о другом. автоматический конфертер из angular1, react в angular2

А есть у кого-то желание рассказать про https://github.com/ReactiveX/rxjs вне контекста любого фреймворка?

Vadim
24.09.2016
12:55:01
Существуют ли какие-либо более-менее сложные сайты, построенные на cycle.js?

Alex
25.09.2016
07:52:23
Существуют ли какие-либо более-менее сложные сайты, построенные на cycle.js?
публичных пока вроде нет, детские поделки только http://cyclejs-community.github.io/built-with-cycle/

Vadim
25.09.2016
08:57:21
Вот это и странно. Технология выглядит привлекательной, но видимо очень еще сырая.

Filipp
25.09.2016
11:56:03
публичных пока вроде нет, детские поделки только http://cyclejs-community.github.io/built-with-cycle/
Вроде недавно и писал и ты гитаре, что есть много продакшн проектов, которые на эту страницу не попадают из-за закрытости

Google
Filipp
25.09.2016
11:56:39
(Писал и ты гитаре) => писали в гиттере

andretshurotshka?❄️кде
25.09.2016
12:01:03
(Писал и ты гитаре) => писали в гиттере
Можно редактировать сообщения в телеграме

Filipp
25.09.2016
12:07:14
Не во всех клиентах

Alex
25.09.2016
12:19:13
Вот это и странно. Технология выглядит привлекательной, но видимо очень еще сырая.
Там слишком мало чего-то внутри, чтобы быть сырым. Если Вас конкертно какие-то моменты смущают, спрашивайте. То что пока ничего не выкатели в продакшн, не говорит о сырости, а только о том, что не выкатили в продакшн.

(Писал и ты гитаре) => писали в гиттере
Да, ходят слухи. Люди пишут по-тихоньку, мы пишем.

Alex
25.09.2016
12:21:31
просто нужна циркулярная зависимость потоков

а как это уже реализовать, каждый сам решит

я добавлял кстати https://github.com/whitecolor/cycle-proxy#circulate

Vadim
25.09.2016
12:22:53
Там слишком мало чего-то внутри, чтобы быть сырым. Если Вас конкертно какие-то моменты смущают, спрашивайте. То что пока ничего не выкатели в продакшн, не говорит о сырости, а только о том, что не выкатили в продакшн.
Что касается вопросов, то например, в документации не раскрыто особо где и как лучше хранить стейт приложения. Еще непонятно как сделать так что б при изменении каких-то данных не пересчитывалось все дерево приложения, а только необходимые компоненты

Vasiliy
25.09.2016
12:25:32
а тут есть кто-то, кто на работе использует его для чего-нибудь?

Alex
25.09.2016
12:25:34
а так - тот же цикл, и подписики, только удобнее чем в redux

да

Vasiliy
25.09.2016
12:26:16
да
для чего? если не секрет какие основные трудности были/есть?

Vadim
25.09.2016
12:27:04
на самом деле особой разницы то ведь с redux тем же
А на второй вопрос? Например, если по несколько раз в секунду у меня должно меняться показание какого-то счётчика. И я не хочу что б при при каждом кадре рендера анализировалось все огромное дерево компонентов приложения.

Google
Vadim
25.09.2016
12:29:01
Я такого не находил в примерах

Vasiliy
25.09.2016
12:29:38
много приходится велосипедить? на сколько это трудозатратно? может это настолько прикольно/кайфово, что пишешь и радуешься

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