@haskellru

Страница 849 из 1551
Leonid
16.02.2018
14:16:32
https://cabal.readthedocs.io/en/latest/developing-packages.html#common-stanzas yup

Kirill
16.02.2018
14:42:43
Есть какая-нибудь возможность для stack подменить hpack?

Yuriy
16.02.2018
14:45:27
можно вызвать hpack вручную

Andrei
16.02.2018
14:45:36
stack build hpack-0.1.2.3 и посмотрите, что будет

Google
Yuriy
16.02.2018
14:46:11
Есть какая-нибудь возможность для stack подменить hpack?
встроенный в stack вроде подменить нельзя

Andrei
16.02.2018
14:49:57
в https://github.com/commercialhaskell/stack/commit/06f6397bca72c14901c2217ef1f3a3bbd9b3bc1a пишут что можно

Есть какая-нибудь возможность для stack подменить hpack?
https://docs.haskellstack.org/en/stable/faq/#does-stack-support-the-hpack-specification

есть, в общем

Kirill
16.02.2018
14:52:40
круто, будем посмотреть

Aleksey
16.02.2018
15:26:50
да, в новом стеке флаг добавили

Kirill
16.02.2018
15:28:36
только вот что-то оно по факту смысла большого не имеет

т.е. я туда не могу вписать hpack-0.27.0

надо это обязательно поставить как бинарь

Aleksey
16.02.2018
15:33:49
Надо поставить бинарь через флажок установки тулов

Anton
16.02.2018
15:43:37
Тут случайно не пробегала haskell стажировка?

Alister
16.02.2018
15:44:39
Тут случайно не пробегала haskell стажировка?
*кивает в сторону эрланг-чата*

Taras ?
16.02.2018
15:44:57
?

Google
Anton
16.02.2018
15:45:45
Это какой эрланг-чат?

Alister
16.02.2018
15:46:50
это шутка

Anton
16.02.2018
15:46:51
https://t.me/erlang_n2o

Прости, я не понял

Kirill
16.02.2018
15:49:55
Tweag набирает стажёров вроде как

https://www.tweag.io/posts/2018-02-08-internships.html

Anton
16.02.2018
15:57:15
Забыл сказать спасибо. Уже читаю про funflow

Artyom
16.02.2018
15:57:56
> designing and implementitng @qnikst typo

Kirill
16.02.2018
16:00:24
Artyom
16.02.2018
16:01:21
Забыл сказать спасибо. Уже читаю про funflow
да, что-то прикольное а где можно про юзкейсы подробнее почитать?

Kirill
16.02.2018
16:01:41
@antonshwab плюс ещё GSoC посмотри

Psy
16.02.2018
20:16:31
HandsomeSoup юзал кто? Проблема такая. Сделал парсер, пока делал, читал данные из файла, всё отлично работало. Потом попробовал забрать html штатным fromUrl и на выходе ловлю просто кучу кракозябр. Куда копнуть? Или есть смысл отказаться от штатного fromUrl и забрать контент другим способом?

Darwin
16.02.2018
20:31:16
Похоже дело в кодировке, глянь Data.Encoding



У меня примерно так выглядит функция, кторая html грабит

Но может взрослые поправят, я сварщик начинающий

Есть еще Network.HTTP.Encoding, но там всё сложнее несколько

Psy
16.02.2018
20:35:26
Это всё понятно) меня пока штатный метод интересует.

Dmitry
17.02.2018
07:58:47
Присоединяюсь! Я не из ДС

Google
Dmitry
17.02.2018
08:00:57
про TH я прочитал статью отсюда - https://markkarpov.com/tutorial/th.html кстати. и от th-фобии она значительно избавляет

по generic-ам там статья попроще, т.е мне и получше мануалы попадались

но про TH очень хорошо.

ну, это если кому-то th нужен больше, чем потусить

Aleksey
17.02.2018
08:11:44
Нормльная статья и по дженерикам, а для большего есть статьи по ссылкам из оной :)

Dmitry
17.02.2018
08:13:35
ну согласен, но generic-и я примерно понимал, потому что читал статью кого-то из крупных, Гонзалеса, что ли? Короче, pdf-ник чей-то ходит, там более менее норм изложено

а вот от th испытывал какой-то иррациональный страх, а там более или менее всё ок

ну т.е метапрограммирование это везде задница, даже там, где это важная часть языка

Alexander
17.02.2018
08:14:21
Лёха

пдф-ка

Андреса который

скорее всего

Dmitry
17.02.2018
08:15:05
да, то, что ты мне пересылал

Alexander
17.02.2018
08:25:59
метапрограмирование это плохо

за исключением тех случаев, когда хорошо :(

Alexander
17.02.2018
08:27:01
X is True, except when X is False

неконструктивистски получилось..

блин локально тесты (проверка что программа работает с -M10M) проходят, на CI падает с heap overflow

как ловить не ясно

вроде собирается с теми же опциями что и локально

Google
Denis
17.02.2018
14:11:48
интересно https://ghc.haskell.org/trac/ghc/ticket/9671

Kirill
17.02.2018
14:33:32
@qnikst M10M?

Alexander
17.02.2018
14:33:39
M10M

хипа 10М

оно и меньше должно жить

Kirill
17.02.2018
14:34:09
а

Alexander
17.02.2018
14:34:35
у меня локально гигабайтовый вход переваривает, на CI 256 - нет

Alexander
17.02.2018
15:52:06
возникает вопрос, переваривает ли те же 256 локально

Alexander
17.02.2018
16:42:39
да

256 это дефолт в тесте

никогда не доставайте ключи до того как вышли из лифта

а не то можете как я оказаться без ключей от квартиры до того как лифтовые мастера в понедельник приедут

=)

Alister
17.02.2018
18:33:03
А как зайти в квартиру?

Alexander
17.02.2018
18:35:11
никак

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

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

надо бы завести банковскую ячейку и там полезные вещи держать

Alister
17.02.2018
18:37:00
А где жить-то ночь?

Alexander
17.02.2018
18:37:19
у меня халява, родители жены в том же городе

Google
Alexander
17.02.2018
18:37:26
если бы не так, то потащились бы в отель

Alister
17.02.2018
18:38:39
Или к друзьям

Alexander
17.02.2018
18:41:12
не, скорее в отель мы уже почти вышли из того возраста когда нагрянуть к друзьям в случайный момент это нормально

вот лет 10-15 назад, это самое то

Антон
17.02.2018
18:54:57
https://hackage.haskell.org/package/base-4.10.1.0/docs/Prelude.html#v:asTypeOf
Отдельный пакет для приписывания типа? А это не слишком?

Pig
17.02.2018
18:56:01
Это функция в модуле Prelude в пакете base

Антон
17.02.2018
18:56:18
Лучше бы роботы ставили версии
А в нашем Rust такое есть) Правда, пока сырое

Pig
17.02.2018
18:56:55
Т. е. можно юзать без дополнительных телодвижений

Антон
17.02.2018
18:57:00
Это функция в модуле Prelude в пакете base
Позор на мою голову, прелюдию не читал

Alexander
17.02.2018
19:01:00
там много интересного

в base, не только в Prelude

Svyatoslav
17.02.2018
19:17:02
у меня очень тупой вопрос, судя по всему не бейте, пожалуйста, я гуглил, но чот никак решил попробовать это ваш хаскель, поставел хаскель платформ (win) и на любую stack команду оно мне выдает 2018-02-17 21:02:53.677105: [debug] Downloading snapshot versions file from https://s3.amazonaws.com/haddock.stackage.org/snapshots.json @(Stack\Config.hs:158:5) HttpExceptionRequest Request { host = "s3.amazonaws.com" port = 443 secure = True requestHeaders = [("Accept","application/json")] path = "/haddock.stackage.org/snapshots.json" queryString = "" method = "GET" proxy = Nothing rawBody = False redirectCount = 10 responseTimeout = ResponseTimeoutDefault requestVersion = HTTP/1.1 } (InternalException (HostCannotConnect "127.0.0.1" [Network.Socket.connect: <socket: 492>: failed (Connection refused (WSAECONNREFUSED))]))

wtf? почему локалхост?

всё что похоже на конфиги - пусто, в документации тоже ничо не нашел

Alexander
17.02.2018
19:18:34
ping s3.amazonaws.com ?

Svyatoslav
17.02.2018
19:18:57
разумеется пинг работает и через браузер тоже откурывается урл

Alexander
17.02.2018
19:19:34
но лучше явно в терминале проверить

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