@haskellru

Страница 117 из 1551
Paul
20.09.2016
16:18:17
а телеграм очень быстрый?
Пока самый быстрый.

А Вк теперь voice messages

Evgenij
20.09.2016
16:20:10
А Вк теперь voice messages
И перевод денег

Paul
20.09.2016
16:21:31
Аудио-сообщения как в Телеграм. Хотя не исключаю, что и в других мессенджерах это так.

Google
Dmitriy
20.09.2016
19:29:34
Приветствую всех.

Нубский вопрос, про установку ghc да и вообще пакета для работы с haskell на arch linux, делал всё по вики... Но не пошло.) Подскажите может ресурс толковый что почитать можно?

Timothy
20.09.2016
19:57:25
Dmitriy
20.09.2016
19:58:10
Vladimir
21.09.2016
02:17:49
https://twitter.com/ghewgill/status/25051171050

Alexander
21.09.2016
06:49:50
you'll rejected because of broken strictness analyzer

?

Konstantin
21.09.2016
07:18:58
https://ro-che.info/articles/2016-09-18-good-pull-requests отличный пост

Alexander
21.09.2016
13:16:59
Данеужели он ко мне прислушался

На каких-то из последних кастов он оспаривал последние пункты, когда я их говорил

Denys
22.09.2016
15:09:21
Привет, друзья! Научите программировать на Хаскеле, подскажите с чего начать если я вообще не умею программировать)).

SimpleX
22.09.2016
15:33:30
Если совсем не умеешь, начни с чего попроще

А так, если очень хочешь, читай haskellbook

Google
Denys
22.09.2016
15:39:17
Да, очень хочется, лаконичность кода подкупает

Anatolii
22.09.2016
15:41:28
Пробуй, спрашивай, тут всегда помогают

Vladimir
22.09.2016
15:56:49
Learnyouahaskell самая веселая, Имхо)

Evgenij
22.09.2016
17:17:18
Пробуй, спрашивай, тут всегда помогают
Ну что решил прблему с валидацией?

Anatolii
22.09.2016
17:24:57
Ну что решил прблему с валидацией?
Да, я теперь хочу haskelldb прикрутить, а она не собирается под ghc 8, хочу разобраться как ее починить, но ещё даже не садился, время нету ?

Evgenij
22.09.2016
17:27:53
А валидацию как оформил?

Anatolii
22.09.2016
17:28:55
Я пока на верх 1 ошибку прокидываю

Evgenij
22.09.2016
17:32:05
А элм фронт готов?

Anatolii
22.09.2016
17:36:44
Не, кореш мой занят сейчас очень сильно

А меня пока на ui не тянет

В хаскеле ещё гора всего

Alexander
22.09.2016
20:01:23
А валидацию как оформил?
Package://validation не понравился?

Kit
22.09.2016
20:06:46
Если совсем не умеешь, начни с чего попроще
haskell очень крут для первого раза, пока мозги не испорчены процедурами и ооп

Kit
22.09.2016
20:08:23
а кто-нибудь DataScience занимается на haskell?

blkmrkt
23.09.2016
03:27:39
Помогите плес: Я запускаю N воркеров с Monad.Parallel.replicateM_, которые читают из TBQueue, в котрую кладутся задания. Каждый воркер читает из этой очереди, и если заданий нет, то блокирует. Все работает как и задумано, задания кладутся и исполняются, только о-о-очень долго каждый воркер висит на строке ackEnv envelope после выполнения каждой задачи. Воркер висит на этой строке, пока не закончат задание остальные воркеры, и только тогда луп проваливается, и воркер берет новую задачу. Вот метод ackEnv, я так понимаю тут какой-то лок? https://hackage.haskell.org/package/amqp-0.1/docs/Network-AMQP.html#v:ackEnv

Alexander
23.09.2016
06:24:42
В amqp вроде есть настройка сколько сообщений из очереди за раз брать можно

Там точно не 1?

blkmrkt
23.09.2016
10:36:12
В amqp вроде есть настройка сколько сообщений из очереди за раз брать можно
я и так пробовал, и пробовал по одному сообщению брать. Нашел вот почему так много ЧПУ было занято - я реюзал тот же channel в воркере для отправки нового сообщения изнутри воркера. Сейчас в каждом воркере создаю отдельное подключение, через которое отправляю новое сообщение, и норм. Видимо какой-то дедлок был, но не понимаю как избежать этого в будущем. Теперь вот со временем то ли воркеры дохнут то ли еще что, хрен пойми как это отследить

Alexander
23.09.2016
11:43:10
Переписать amqp ;)

Google
Alexander
23.09.2016
11:43:38
Там можно все нормально сделать но нужно сверх аккуратно

Еще иногда он тупо перестает читать сообщения

Я фиксил это через отправку сообщений самому себе

Причем я подозреваю что последнее проблема rabbitmq, а не либы

И.к. иногда у нас так чужие либы зависали, которые на питоне

blkmrkt
23.09.2016
11:51:46
Там можно все нормально сделать но нужно сверх аккуратно
а у меня еще проблема - запускаю более 100 HTTP реквестов через прокси, и со временем воркеры дохнут. Там стоит ловушка для эксепшонов тип такая: result <- catchAny (getSomething (Main.from t) (Main.to t) manager) $ \e -> do putStrLn $ "Exception: " `mappend` show e return Nothing Может это быть из-за return Nothing в конце? Весь код воркера помещен в forever $ do

а не я фигню говорю

еще с какого-то хуя отвалился ghc-mod, он стал другой версии нежели ghc. теперь Атом непрерывно кидает ошибки

blkmrkt
23.09.2016
11:55:56
да уж, в другом месте проблема наверное. просто такое чувство что забивается все

Evgenij
26.09.2016
15:02:40
https://www.youtube.com/watch?v=G-X-p0C0Uas

Anatolii
26.09.2016
15:55:54
а чем вот эти доки можно глянуть https://github.com/tomjaguarpaw/haskell-opaleye/blob/master/Doc/Tutorial/TutorialBasic.lhs ?

haddock'ом наверное?

blkmrkt
26.09.2016
15:58:44
подскажите полноцунную IDE для хаскеля

я уже не могу с этим Атомом - несколько плагинов, и что-то постоянно отваливается

Anton
26.09.2016
15:59:03
такой нет

Google
Anatolii
26.09.2016
15:59:15
вимчик норм

Evgenij
26.09.2016
15:59:40
подскажите полноцунную IDE для хаскеля
Попробуй spacemacs - я узаю даже под SQL)

blkmrkt
26.09.2016
16:00:10
ghc-mod скомпилен не той версией ghc постоянно ошибка, бесит дико. Все удалил из /bin, снова поставил, делаю stack build, и опять

Kit
26.09.2016
16:00:29
Evgenij
26.09.2016
16:03:51
я уже не могу с этим Атомом - несколько плагинов, и что-то постоянно отваливается
А атом под хаскель сырой - пробовал - есл неохота много руками тюнинговать - либо вим (например haskell-vim-now) или spacemacs

blkmrkt
26.09.2016
16:04:46
А атом под хаскель сырой - пробовал - есл неохота много руками тюнинговать - либо вим (например haskell-vim-now) или spacemacs
всегда хотел спросить как олдфаги вимом-емаксом пользуются – делают ребут ОС в headless режим сперва?

или iTerm2 какой?

Evgenij
26.09.2016
16:05:38
Не понял про ребут - может в консоле?

Michael
26.09.2016
16:05:57
Зачем term, vim и emacs есть графические

blkmrkt
26.09.2016
16:07:15
а я ни вим ни емакс не пользовался, но хочу попробовать - что взять?

Ekin
26.09.2016
16:07:26
vim

Michael
26.09.2016
16:07:31
и то и то

blkmrkt
26.09.2016
16:07:47
Evgenij
26.09.2016
16:08:17
Про мак незнаю - только линь

blkmrkt
26.09.2016
16:08:49
очень было бы круто в фуллскрине открыть tmux - сверху вим, снизу консоль - писать код хаскеля несколько часов с подсветкой и ворнингами, и вечером просто сделать stack build, и знать что оно соберется

Evgenij
26.09.2016
16:09:19
я обычно открываю tmux и разбиваю на вкладки - в каждой вкладке окна тоже разбиты - и если надо сохранаю сессию на диск, если боюсь что сервер перегрузится

Отцепляешься от tmux и потом из любого место цепляешься через ssh и всё восстанавливается

Это сервер в одном месте а клиент в другом

Google
Evgenij
26.09.2016
16:16:45
так называемое ИДЕ)

blkmrkt
26.09.2016
16:34:47
угу, тоже так хочу

можно в виртуалке еще, тогда кросс-компилить можно сразу в ней без CI

хочу заново удалить хаскель-кабал-стак, но не помню чем я это все устанавливал

Anatolii
26.09.2016
19:53:51
D
26.09.2016
19:57:30
Sublime + plugins = not bad

Kit
26.09.2016
20:27:56
mac
есть macVim

Konstantin
27.09.2016
06:33:31
https://github.com/haskell/haskell-mode

Evgenij
27.09.2016
10:55:16
на всякий случай вопрос продублирую, а то он затерялся
https://wiki.haskell.org/Literate_programming Может это поможет , хотя я думаю ты смотрел уже

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