@haskellru

Страница 700 из 1551
Alexander
22.12.2017
19:56:35
да много в каких либах можно хорошо поупарываться и поускорять

A64m
22.12.2017
19:56:40
так он с чистого листа эти библиотеки писал

Google
A64m
22.12.2017
19:58:18
если уж на то пошло, я сам писал пруф оф концепт хештаблицы, которая быстрее "популярной" (единственной), но она с нуля написана была

а вот так взять и поменять что-то чтоб в разы ускорилось - это фантастика

Alexander
22.12.2017
19:59:09
не всякие worker/wrapper, бенги, типы поаккуратнее

A64m
22.12.2017
19:59:12
А за что? Я слышал про него, но мало про него знаю
Разве нужны причины чтоб кого-то недолюбливать?

Alexander
22.12.2017
19:59:12
но не в 2 раза

Слава
22.12.2017
19:59:29
А за что? Я слышал про него, но мало про него знаю
За прямолинейность и категоричность, вероятно.

A64m
22.12.2017
20:01:01
вот, Кметт говорил, что за время заброшенности vector-algorithms у нее перформанс сильно деградировал. Может быть ее можно потюнить под актульные версии ghc и получить хороший прирост

Евгений
22.12.2017
20:53:31
Dmitry, кстати для новичков есть чат @haskell_learn

Kirill
22.12.2017
21:10:48
вообще у него было с парсеньем какого-то формата, в упрощенном виде
вот ошибка месяц чтоль назад, я сюда писал, с индексом в байтстрингах была как раз в (изначально) его xeno, может помнишь

Alexander
22.12.2017
21:11:21
ага

было дело, вот так и работают быстрые либы

Kirill
22.12.2017
21:12:27
ну юзербаза не как у сикелайта чтоб туеву хучу тестов иметь

Andrei
22.12.2017
21:18:15
ну юзербаза не как у сикелайта чтоб туеву хучу тестов иметь
У sqlite такая туча тестов не именно из-за юзербазы :)

Google
Kirill
22.12.2017
21:21:23
но из-за неё тоже :)

Alexander
22.12.2017
21:35:25
это как с самыми быстрыми вебсокетами

неприятная история была

Kirill
22.12.2017
22:08:33
а что про вебсокеты?

Anton
22.12.2017
22:27:38
Когда меряешь ленивость хаскелля в бенчмарке и пишешь пост о том, какой быстрый хаскелль

Слава
23.12.2017
00:48:39
Когда меряешь ленивость хаскелля в бенчмарке и пишешь пост о том, какой быстрый хаскелль
Он не просто быстрый, он умный. Если можно не работать - он и не работает. Потому что работать меньше надо.

Евгений
23.12.2017
07:08:54
A64m
23.12.2017
09:36:13
> there are different libraries for one thing НЕВООБРАЗИМО

Pig
23.12.2017
17:10:45
А чем YAML разбирать на сабже?

kana
23.12.2017
17:11:23
https://hackage.haskell.org/package/yaml)

Denis
23.12.2017
17:11:33
aeson?

Pig
23.12.2017
17:11:38
Выглядит страшно

kana
23.12.2017
17:11:44
умеет в aeson формат конвертироваться

Pig
23.12.2017
17:12:15
aeson?
JSON \subset YAML, но обратное неверно

kana
23.12.2017
17:13:24
я когда с toml работал, я htoml использовал чтобы спарсить и преобразовать в aeson формат, оттуда уже FromJSON в свои типы

aeson конечно можно избежать было, но там Generic для вывода конвертера, намного лучше чем куча паттерн-метчинга

тут такой же подход, полагаю

Pig
23.12.2017
17:22:07
А, вот как оно работает

Google
Index
24.12.2017
07:29:26


"The haddock command is TODO" — cabal sources

Aleksey
24.12.2017
07:45:07
h'адок

Index
24.12.2017
09:33:08
Появилась идея для Хаскель доклада, Getting Good at Bad Stuff, где можно рассказать как использовать unsafeCoerce, unsafePerformIO, etc Когда там следующий ruHaskell?

A64m
24.12.2017
09:36:06
ну правильно, не про бекпак же доклад делать

Index
24.12.2017
09:40:43
Могу и про Backpack.

Или про DependentHaskell.

Только неясно что людям интереснее.

Alexander
24.12.2017
09:51:35
мне пока бекпак

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

Denis
24.12.2017
09:51:58
DTH было бы гуд

Index
24.12.2017
09:53:42
Мнения разделились

Aleksey
24.12.2017
09:53:42
backpack тоже интересен, да и DH, чего уж там :)

Alexander
24.12.2017
09:54:15
unsafe* это известное (мне)

Aleksey
24.12.2017
09:54:17
Getting Good at Bad Stuff - хорошая темя для непрофильной конфы типа FPConf, ИМХО

Denis
24.12.2017
09:56:00
Вроде на ruHaskell была статья про DTH

https://ruhaskell.org/posts/web/2017/01/06/dep-yandex-direct.html

Index
24.12.2017
09:57:08
Это не то

Я про тезис Эйзенберга

Google
Denis
24.12.2017
10:00:03
Тогда да! Было бы круто

Denis
24.12.2017
10:20:52
Только неясно что людям интереснее.
про бекпак было бы интересно

Admin
ERROR: S client not available

Index
24.12.2017
10:21:54
Методом народного голосования видимо бэкпак

illiatshurotshka❄️
24.12.2017
10:40:20
unsafePerformIO $ poke ptr data

^ единственный правильный способ писать на хаскеле

Alexander
24.12.2017
10:43:11
главное понимать почему нельзя unsafeInlineIO

и когда можно inline/NOINLINE

и когда можно Dupable

Alexander
24.12.2017
10:47:02
writing unsafeCoerce with -XSafe enabled

Index
24.12.2017
11:55:48
А про unsafe видать @qnikst расскажет

kana
24.12.2017
11:56:45
расскажет где, кстати?

Index
24.12.2017
11:57:15
Где @cblp_su сделает

Москва

Yuriy
24.12.2017
11:57:37
надеюсь, в ЛК

kana
24.12.2017
11:57:44
хм, это colaboratory которая?

Alexander
24.12.2017
11:57:45
про Питер опрос в топе канала кстати

Google
Alexander
24.12.2017
11:58:15
да

illiatshurotshka❄️
24.12.2017
12:37:43
@qnikst

Alexander
24.12.2017
12:38:29
fixed

Xeta Felius
24.12.2017
23:06:02
Приветик всем)

http://hackage.haskell.org/package/distributed-process-simplelocalnet-0.2.4/docs/Control-Distributed-Process-Backend-SimpleLocalnet.html Странно. Почему-то пример не работает под виндой нормально, если запускать как localhost, однако если запускать 127.0.0.1 — всё работает. WTF?))

Ну то есть вот так > cloudplay-exe slave localhost 8080 > cloudplay-exe slave localhost 8081 > cloudplay-exe slave localhost 8082 > cloudplay-exe slave localhost 8083 команда > cloudplay-exe master localhost 8084 выдаёт Slaves: [] , то если заменить localhost везде на 127.0.0.1 — начинает работать

Ладно. Какие библиотеки юзаете чтобы запиливать p2p приложухи?)

Alexander
25.12.2017
06:56:45
@XetaFelius если у тебя локалхост в ipv6 адрес разрешается, то не работает

Alexander
25.12.2017
09:05:20
ping6 localhost сделай

повторюсь ещё раз, что скорее всего лолакхост в ипв6 резолвится

Страница 700 из 1551