
Alexander
06.03.2017
10:11:32
Похоже на кучу синтаксического шума

D
06.03.2017
10:11:59
в рэкете никто не мешает юзать [] вместо ()

Aliaksei
06.03.2017
10:12:25
Racket's compiler is a bytecode compiler that translates to an internal bytecode format that is run by the Racket virtual machine. On x86 and PowerPC platforms, the bytecode is further compiled using a JIT compiler at runtime.

D
06.03.2017
10:12:31
ну и опять же, вопринимай это как DSL :)

Google

D
06.03.2017
10:13:33
racket очень клёвый тем, что это не только и не столько язык, сколько платформа для языков

Волчик
06.03.2017
10:13:36

D
06.03.2017
10:14:00

Волчик
06.03.2017
10:14:13
да эт норм

D
06.03.2017
10:14:25
а ваще клёво, набижали лисперы в скалоконфу и срутся :)

Vitaly
06.03.2017
10:14:59
ребят, философвский вопрос
документация к плей говорит использовать в одном моменте map, идея говорит тут же использовать не map а foreach
зачем они так со мной?

Alexander
06.03.2017
10:15:23

D
06.03.2017
10:15:31
плохая идея

Friedrich
06.03.2017
10:15:50
С каждым бывает, перепутали.

Diemust
06.03.2017
10:16:34

D
06.03.2017
10:19:24

Google

Alexander
06.03.2017
10:19:24

Nikolay
06.03.2017
10:36:31
https://github.com/traneio/future - почти скаловские future для джавы чтоли?

Vladimir
06.03.2017
11:01:51
Кто-нибудь навскидку знает, как выставить для sourceManaged отдельные scalacOptions?

Aliaksei
06.03.2017
11:32:35

Nikolay
06.03.2017
11:36:45
у них есть композиция как у скаловских?

Aliaksei
06.03.2017
11:38:18
combine, flatMap
да, никто reactive streams не отманял

Nick
06.03.2017
11:39:01
а причем тут reactive streams

Aliaksei
06.03.2017
11:40:46
при том что если композиция нужна, операторы, и работа с потоками

Nick
06.03.2017
11:44:47
reactive streams не про потоки ж

Aliaksei
06.03.2017
11:48:58
да, не только. Но всё вокруг этого в любом случае. Я про .subscribeOn

Oleg
06.03.2017
12:26:25

Alexey
06.03.2017
12:41:17

Alexey
06.03.2017
12:54:21
16 выпуск подкаста про скалу - http://scalalaz.ru/series-16.html

Nick
06.03.2017
14:23:56
@fomkin я тут слушал 15 подкаст, ты там высказал мысль про иммутбл дом. И что-т мне кажется что эт плохо

Aleksey
06.03.2017
14:25:05

Nick
06.03.2017
14:25:37
ну если дом огромный, копировать его полностью не очень хорошая идея, не?

Andrey
06.03.2017
14:26:34

Nikolay
06.03.2017
14:26:40
иммутабл == копировать полностью?

Google

Dmitry
06.03.2017
14:26:51
?

Nick
06.03.2017
14:27:05
ну если у тебя иммутабл дерево, то при вставке придется что делать? Копировать

Andrey
06.03.2017
14:28:37

Nick
06.03.2017
14:28:50

Grigory
06.03.2017
14:29:02
o;

Nick
06.03.2017
14:29:08
но копировать дом на каждый чих, эт пиздец
там и гц и аллокатор спасибо не скажут
к тому же вебкомпоненты опять же могут менять дом)
и в полимере нет многого

Aleksey
06.03.2017
14:31:32

Nick
06.03.2017
14:32:00

Nick
06.03.2017
14:32:28
но у тебя дерево, оно может быть огромным

Dmitry
06.03.2017
14:32:48
мегабайта 3 !

Andrey
06.03.2017
14:33:16

Nick
06.03.2017
14:33:22

.
06.03.2017
14:33:59

Aleksey
06.03.2017
14:34:17
причем тут они?
Потому что жирные статические участки можно заалоцировать адин раз и отдавать один и тот же указатель.

Nick
06.03.2017
14:34:36

Google

.
06.03.2017
14:34:42
Или я совсем глупый и это не про фронт

Andrey
06.03.2017
14:35:03
Дело даже не в жирных участках, а в том, что они при изменении копируют только измененные участки.

Nick
06.03.2017
14:35:22

Andrey
06.03.2017
14:35:30
Т.е. не происходит копирования каждый раз всей структуры

Aleksey
06.03.2017
14:35:32

Nick
06.03.2017
14:36:28
дык dom такой как-раз ради производительности, или я не прав?

Denis
06.03.2017
14:40:36
https://beachape.com/blog/2017/03/04/labelledgeneric-in-rust-what-why-how/

Admin
ERROR: S client not available

Nick
06.03.2017
14:41:40
кстати я показывал https://gist.github.com/densh/1885e8b03127fd52ff659505d8b3b76b ?

.
06.03.2017
14:43:22

Nick
06.03.2017
14:45:04
я думаю, что твои 80 изменений в одно изменение дома попадают)

.
06.03.2017
14:45:34
Нет
Изменения валятся через канал по вебсокетам

Nick
06.03.2017
14:46:08
аа, ты про свое чтот

.
06.03.2017
14:46:34
Да. Я говорю из опыта своего текущего проекта.

Nick
06.03.2017
14:46:58
тем не менее, 80 изменении могут реактор обьедениться
я хз как он внутри устроен

.
06.03.2017
14:47:36
Точно не объединяются, т.к. дебаг в итоговый рендер вставлял

Google

Alexander
06.03.2017
14:53:00
причем тут они?
https://en.wikipedia.org/wiki/Persistent_data_structure#Trees

Nick
06.03.2017
14:55:02

Alexander
06.03.2017
14:55:17
В чём вопрос тогда?

Nick
06.03.2017
14:56:33
вопрос был при нахера дом имутабл)

Dmitry
06.03.2017
15:01:40
господа, вот в подкасте обсуждают доклад дегоеса про проблемы фри, и обсуждают витвление. Никто не пробывал для этого стрелки, ведь есть ArrowChoice?
Или это вообще не про это?
http://virtuslab.com/blog/arrows-monads-and-kleisli-part-ii/
типа как здесь

Andrey
06.03.2017
15:04:56
https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/

Dmitry
06.03.2017
15:07:23
Эээ

Mikhail
06.03.2017
15:24:33

Nick
06.03.2017
15:32:31

Alexey
06.03.2017
15:51:18

Mikhail
06.03.2017
15:53:25

Nick
06.03.2017
15:53:47
Не вкусе
Но думаю можно попробовать поднять

Dmitry
06.03.2017
16:03:04
Как раз то что обсуждали

Aleksey
06.03.2017
16:44:51
@gurinderu в реакте иммутабельный дом.

Nick
06.03.2017
16:45:40