@frp_ru

Страница 3 из 420
Ҫѐҏӗѫӑ
15.08.2016
13:20:54
Alex
15.08.2016
13:20:55
чем в OO

Ҫѐҏӗѫӑ
15.08.2016
13:21:15
и при чем тут оо?

Alex
15.08.2016
13:21:42
я говорю что в JS FP типы становятся более важны

Google
Alex
15.08.2016
13:21:52
чем в императивном и OO стиле

поэтому TS

Ҫѐҏӗѫӑ
15.08.2016
13:22:04
фп вообще грусть без строгой типизации

Alex
15.08.2016
13:22:08
lf

есть такое

Ҫѐҏӗѫӑ
15.08.2016
13:22:12
канал по ts есть

Alex
15.08.2016
13:22:25
ну тс это тс

Ҫѐҏӗѫӑ
15.08.2016
13:22:28
я пытаюсь понять о чем этот канал

о хаскеле?

Alex
15.08.2016
13:22:48
был о cycle

Ҫѐҏӗѫӑ
15.08.2016
13:22:57
вот тогда было понятно

Alex
15.08.2016
13:22:57
лучше наверное JS как-то ввести

Ҫѐҏӗѫӑ
15.08.2016
13:23:16
а сейчас не очень

Google
Alex
15.08.2016
13:23:18
ну видишь, пришели сказали хотим больше чем cycle)

мне тоже не совсем понятно, конечно

Ҫѐҏӗѫӑ
15.08.2016
13:23:56
по названию это канал математиков

Alex
15.08.2016
13:24:15
что ты предлагаешь?

Ҫѐҏӗѫӑ
15.08.2016
13:24:32
хз, в гиттере так и не пришли ни к чему

там его переименовали в FP/FRP

но там и не только жс программисты

Alex
15.08.2016
13:24:56
и что обсуждается?

Ҫѐҏӗѫӑ
15.08.2016
13:24:58
и все равно многие были против

разные фп языки в основном

Alex
15.08.2016
13:25:46
можно JS FRP

Ҫѐҏӗѫӑ
15.08.2016
13:25:49
там много elm и purescript чуваков

ну и rx там же (не только в жс)

тоже короче все подряд

Alex
15.08.2016
13:26:29
ну тут можно чисто JS

вообще мне cycle интересен, конечно))

обсуждать, чего там еще

Vasiliy
15.08.2016
13:28:46
есть же уже название для этого

F&RP, я походу запоздал маленько, просто историю читал

Ҫѐҏӗѫӑ
15.08.2016
13:29:23
ну это примерно то же, что я предлагал (F)RP. но опять же не понятно что это про js

Google
Ҫѐҏӗѫӑ
15.08.2016
13:29:58
и все же про рамду/лодаш-фп или rx/most

Alex
15.08.2016
13:29:59
на назвать - JS FRP - какая повестка?

Ярослав
15.08.2016
13:30:07
в элме очень даже фрпи

Ҫѐҏӗѫӑ
15.08.2016
13:30:13
в элме да

на уровне языка

Ярослав
15.08.2016
13:30:31
нужно обозваться элм и прочие унылые поделки

Alex
15.08.2016
13:31:51
для элма если нужно, то нужно отдельный канал

Ҫѐҏӗѫӑ
15.08.2016
13:32:22
элм не нужен

Ярослав
15.08.2016
13:32:26
а в концепции эрпи можно и эксель обсуждать ))

Alex
15.08.2016
13:32:27
там отдельная экосистема

это да

ну я бы говорил тут о JS

Ярослав
15.08.2016
13:33:18
ну я так и понял, что здесь хотят обсуждать реактивщину всякую

а в функциональном или нет стиле — это пофигу

Alex
15.08.2016
13:33:51
что ее обсуждать? надо вопросы конкретные задавать

Ярослав
15.08.2016
13:34:34
ну типа пацаны как прикрутить бекон к кефиру

такие?

Ҫѐҏӗѫӑ
15.08.2016
13:34:47
видимо да

Alex
15.08.2016
13:34:53
да, сколько градусов в кефире

Ярослав
15.08.2016
13:35:58
так давайте лучше расскажите почему элм не нужен

Google
Alex
15.08.2016
13:36:05
это к Сереже

я могу выразить мнение почему cycle нужен)

Ҫѐҏӗѫӑ
15.08.2016
13:37:17
сайкл тоже не нужен)

Ярослав
15.08.2016
13:37:27
вот оба эти мнения интересны

Alex
15.08.2016
13:37:50
Ярослав, ты смотрел Cycle?

Ярослав
15.08.2016
13:38:09
да, я оба языка смотрел и писал вещи чуть сложнее туду

Alex
15.08.2016
13:38:38
язык в cycle там JS/TS+потоки

и что скажешь по поводу cycle?

Ярослав
15.08.2016
13:39:50
мне не понравилось как реализована интеграция с асинхронными вещами, которые идут вразрез с идеологией cycle

Admin


Alex
15.08.2016
13:39:58
например?

запросы http?

Ярослав
15.08.2016
13:40:14
например, запросы на серeер, работа с jQuery

Alex
15.08.2016
13:40:42
обработка запросов - как кофе покупать в старбаксе) иммет свои приемущества

Ярослав
15.08.2016
13:40:49
в elm мне было тяжело его интегрировать в существующую базу

Vasiliy
15.08.2016
13:40:50
а есть пример на гитхабе или еще где-то чего-нибудь на сайкле, чуть сложнее туду?

Alex
15.08.2016
13:41:08
заплатил в одном месте, получил в другом, зато как бэ "без очереди"

Ярослав
15.08.2016
13:41:23
тяжело работать с внешним миром

Alex
15.08.2016
13:41:30
https://github.com/whitecolor/cycle-async-driver

вот можно делать любые драйверы типа запрос-ответ

Google
Alex
15.08.2016
13:41:45
легко

за счет универсальности очень легко

Vasiliy
15.08.2016
13:42:35
о, осм есть же https://github.com/cyclejs-community/awesome-cyclejs

Ярослав
15.08.2016
13:42:37
ну я про свой опыт говорю

Alex
15.08.2016
13:42:48
ну я понимаю, вот я отвечаю

универсальность дает очень много

любое взаимодейтсвие с внешним миром - просто отсылка сообщения и прием ответов (если нужно)

Ҫѐҏӗѫӑ
15.08.2016
13:43:45
про elm: 1. никогда не получит широкого распространения, а значит бизнесу он не нужен отсутствием специалистов на рынке труда 2. есть более развитые языки, которые можно компилить в жс и у которых к тому же область применения — не только веб 3. у элма нет такой развитой экосистемы как у других то есть проще взять другие реактивные языки если так хочется (вплоть до haskell + ghcjs)

Ҫѐҏӗѫӑ
15.08.2016
13:44:33
там надо-то ленивые вычисления всего лишь

Ярослав
15.08.2016
13:45:08
например, у меня есть коннекты с вебсокетами, мне нужно обрабатывать обрывы, реконнекты, самому как-то включать-выключать внешние системы. В цайкл это было как-то чудовищно тяжело. В элме просто. но не было возможности сделать синхронные запросы. Я давно писал. может уже исправили всё

Ҫѐҏӗѫӑ
15.08.2016
13:45:22
а. а еще элм не умеет в дефинишны тайпскрипта. а этим никак нельзя пренебрегать при отсутствии собственных

Ярослав
15.08.2016
13:47:18
типа руку набить нужно?

Alex
15.08.2016
13:47:25
голову)

Алексей
15.08.2016
13:47:42
У элм есть один неоспоримый плюс. У них хватило смелости выпелить Null -> результат- намного меньше runtime exceptions

Ярослав
15.08.2016
13:47:59
голову)
не ну там то понятно как это делать, но как-то неприятно и неудобно

Vasiliy
15.08.2016
13:48:11
зачем сложнее?
ну типа посмотреть, простые примеры давно видел + тыкал сам немного

Alex
15.08.2016
13:49:42
сложно не согласиться что без опыта должного на cycle тяжело некоторые вещи реализовывать, но унивесальность рулит

то что любая задача - это композция потоков

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