Fork me on GitHub
#clojure-russia
<
2016-06-20
>
andmed05:06:07

наверное многие это видели, но я вот обнаружил: uncle Bob отжигает) https://www.youtube.com/watch?v=SYeDxWKftfA&amp;index=88&amp;list=WL

andmed05:06:54

"what is LISP? Lots of insignificant parenthesis"

pacman06:06:26

на хабре увидел. Лучшее объяснение что такое map filter и reduce

niquola06:06:06

@rm - REPL-driven development

pacman06:06:02

@rm - Гомоиконность - метапрограммирование....

pacman06:06:32

иммутабельность -

pacman06:06:24

очень важная штука.. спасает от непомню... кажись 80% ошибок... где-то исследование было

pacman06:06:18

следует к этому добавить что в кложуре применяется эффективная реализация функциональных структур данных. Можно в этом моменте сослаться на работу Криса Окасаки со своим фундаментальным трудом — Purely Functional Data Structures.

pacman07:06:45

Еще можно задвинуть что мол функциональная парадигма очень удобна и естественна для горизонтального масштабирования если что. Ну в наше время там многопроцессорные и облачные системы....

a.espolov10:06:30

тут бесплатно ее можно купить

a.espolov10:06:42

free minimum

a.espolov11:06:49

парни а кто помнит, что раньше появилось flux подход или reagent/om?

a.espolov11:06:43

посмотрел на гитхабе

niquola13:06:10

Ну и кто?

a.espolov13:06:58

om, reagent - примерно в одно и тоже время декабрь 2013 flux - июль или август 2014

a.espolov14:06:50

я пытался убедить заказчика использовать cljs и om, но как разработчик разобрался с flux и говорил вот серебренная пуля

a.espolov14:06:01

но потом уже вышел reflux и redux

a.espolov14:06:45

имхо наглядный пример подход который дает кложура в разработке, гораздо продуктивнее того что предлагает js. Со стороны конечно выглядит что ни какой разницы нет, разные люди придумали разные подходы к разработке приложений на реакте

a.espolov14:06:12

но по мне кто первый встал того и тапки

savelichalex14:06:00

ну а elm еще раньше появился)

savelichalex14:06:39

по мне так тоже кложа лучше) а я и то и другое пробовал) приложения гораздо лаконичнее получаются

artemyarulin15:06:23

а елм пробовал?:)

kronos_vano16:06:51

чем лучше всего доставать данные из html ?

a.espolov16:06:56

@kronos_vano: html с js или без?

kronos_vano16:06:09

без всего

a.espolov16:06:21

любая либа для работы с xml по идеи должна подойти

a.espolov16:06:27

правда хтмл валиден должен быть

kronos_vano16:06:25

ну нагуглить я нагугил, тут я больше за фидбеком

rmuslimov16:06:37

самый быстрый вариант

kronos_vano16:06:16

оно сможет html?

kronos_vano16:06:47

невалидный

a.espolov16:06:17

вряд ли там из названия понятно что xpath используется

a.espolov16:06:39

@kronos_vano: https://github.com/davidsantiago/hickory этот вариант тебе не подходит?

rmuslimov16:06:24

html это частный случай xml, конечно сможет

artemyarulin17:06:18

и чо как? Я слыхал что редукс это плохая копия елма)

savelichalex17:06:18

что по мне так они немного о разном) там вот frp так frp) мне если честно редюкс не оч нравится, но на js не так легко что то лаконичное сделать)

savelichalex17:06:41

мне больше всего пока re-frame нравится)

prokaktus18:06:54

> Я слыхал что редукс это плохая копия елма) Кто хвалит Редакс, тот не пытался в нем работать с формами.

savelichalex19:06:53

@prokaktus: и в чем проблема с формами? ну мне вообще просто интересно, просто я работал с формами сложными и не пойму в чем проблема)

linuccio20:06:22

Есть ли какой-то простой путь добавить в sablono тип селектора новый? Хочется что бы можно было указать [:.block-name [:&element-name …]] и это скомпилировалось во что-то вроде .block-name__element-name

linuccio21:06:14

Будет точно как в garden и однотипно стили прописывать можно будет

bezrukov21:06:50

@prokaktus: присоединяюсь к вопросу про формы, с чем возникают сложности? (redux пока не использую, но придется скоро с ним поработать, по всей видимости)

rmuslimov21:06:59

вот @darksmile может рассказать подробно как у него работает 100500+ форм на redux, вроде все хорошо у ребят

linuccio22:06:06

Додумался 🙂 Можно же до sablono обойти коллекцию и скомпилировать любые хитрые селекторы в настоящие классы