
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

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

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

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

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
Это всё понятно) меня пока штатный метод интересует.

Arthur
17.02.2018
07:30:13
дамы и господа, предлагается уника^W предложение
⬅️ Я прочитаю довольно подробную лекцию о Template Haskell, где-то на час, со слайдами. Можно в компании, можно на квартире (и тогда все будут смотреть на экран моего ноута, как лохи), можно в каком-нибудь антикафе. Минимум три человека. Город Москва. Время: пятница днём, либо суббота вечером, либо понедельник днём/вечером.
➡️ С каждого участника мне идёт шоколадка Toblerone любого вкуса и размера ?
причина: подруге надоело, что я весь день сижу у неё дома, и я хочу куда-нибудь свалить на несколько часов и провести это время с пользой
А можно это записать и где-то выложить? Я бы с удовольствием посмотрел, но я даже не в Росии.

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

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

Антон
17.02.2018
18:56:18

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

Антон
17.02.2018
18:57:00

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
но лучше явно в терминале проверить