
Kirill
15.04.2018
19:51:59
интересно, люди-таки юзают хаскель (а не R/Python) для дата-сайенса - https://twitter.com/bitemyapp/status/985597970577051653

Антон
15.04.2018
19:52:29

Kirill
15.04.2018
19:53:40
имхо как-то перебор когда жонглирование fst/snd, слишком требует держать контекст в голове, мне обычно list comprehensions помогают в таких случаях, хотя пойнтфри совсем не остаётся как правило

Антон
15.04.2018
20:02:53

Google

Vladimir
15.04.2018
20:15:15
Всё, что произошло после зипов, можно в натуре в компрехеншон засунуть. Будет куда нагляднее.
А то эти caadr не шибко читаемы.

Антон
15.04.2018
20:21:21

Imants
15.04.2018
20:27:22

Антон
15.04.2018
20:27:39

Alexander
16.04.2018
05:01:28
postgresql-simple или чтото более приличное?

Dmitry
16.04.2018
05:12:36
ну можно попробовать hasql

Alexander
16.04.2018
05:22:02
я правильно понимаю, что в hasql нет aeson-like API для дата-мапинга?

Aleksey
16.04.2018
05:39:16
Там десериализаторы надо писать руками, да. Но код довольно шаблонный

Alexander
16.04.2018
05:50:22
я все равно их буду писать через ApplicativeDo скорее всего
надо пробовать короче

Leonid
16.04.2018
09:57:13
чего молчите? Проксями не озаботились?

A64m
16.04.2018
09:57:51
нечего сказать просто

Google

Hot
16.04.2018
09:57:56
У меня без проксей работает.

Leonid
16.04.2018
09:58:19
Базерман чёт постмортем не пишет. Стыдится поди.

Hot
16.04.2018
09:58:44
Это всё ещё про то, что хакадж лежал?

A64m
16.04.2018
09:58:50
написал и случайно удалил (как и хекедж)

Leonid
16.04.2018
09:58:58
кек

Denis
16.04.2018
09:59:02
полутора суток лежать это позор конечно
стыдно как-то аж

Leonid
16.04.2018
09:59:33
ну так, это фпкомплит крутые дево псы
а базерман я даже не знаю где работает

A64m
16.04.2018
10:01:36
он же вроде с Кметтом в этой НЙ блокчейн-шараге работает

Dmitry
16.04.2018
10:01:55
а вот научите сокращать такие конструкции
[ mk o r t | (ScopedTask (GitHubProject (GitHubOrg o) (GitHubRepo r)) (TaskTitle t)) <- universeBi tasks ]

A64m
16.04.2018
10:03:01
еще дельше сокращать?

Denis
16.04.2018
10:03:05
а что тут сокращать?
в do-нотации перепиши
а я вообще list comprehensions не пользуюсь, каждый раз когда вижу вспоминаю что оно есть и удивляюсь

A64m
16.04.2018
10:04:23
единственный сносный монадный синтаксис в хаскеле

Denis
16.04.2018
10:04:39
компрехеншены то?
это если функция в пределах строчки
иначе содом и гоморра

Google

A64m
16.04.2018
10:05:15
функций за такими пределами быть и не должно

Denis
16.04.2018
10:05:41
лол
кода вообще писать не надо, поэтому одна строчка это приемлимый компромисс, ха

A64m
16.04.2018
10:06:58
но компрехеншоны как раз для многострочной организации и есть
[ то что функция делает |
всякая <- обвязка,
можно <- не читать ]

Denis
16.04.2018
10:07:47
выглядит поразительно похоже на do-нотацию, только хуже
Всякие палки, запятые. Ну такое

Oleg
16.04.2018
10:08:53
Дело вкуса, зато зипать умеет

A64m
16.04.2018
10:09:04
лучше
do
можно <- не читать
но все равно <- прочтешь с-ка
что функция делает на самом деле
точно так же как where лучше let in, так и MC лучше DN
но для IO do лучше

Denis
16.04.2018
10:11:12
> функций за такими пределами быть и не должно
быстро же вы под другую дудку запели!

Ilya
16.04.2018
10:11:59

A64m
16.04.2018
10:12:10
ну настаящая функция это однострочник между [ и |, а остальное сантехника всякая

Denis
16.04.2018
10:13:09

Pineapple
16.04.2018
10:13:10
И чуть более чем всегда именно снатехникаи и представляет интерес

A64m
16.04.2018
10:13:45
в IO да

Dmitry
16.04.2018
10:31:28

Dmitry
16.04.2018
10:32:15
Не плоский, конечно

Dmitry
16.04.2018
10:35:01
Ну я вот это имею ввиду:
> [ x | Just (Just x) <- [Nothing, Just Nothing, Just (Just 3)] ]
[3]

Google

Alexander
16.04.2018
10:41:38
точнее была какая-то но протухла

Daniel
16.04.2018
10:42:28
https://t.me/TgProxies

Alexander
16.04.2018
10:42:39
да мне и так норм

Dmitry
16.04.2018
10:43:48
Ну всё, потеряли мы qnikst'а
Заглохнет теперь Haskell на Руси

Leonid
16.04.2018
10:44:50
пойдём в тамтам шитпостить. потом нас эшники посодют за разжигание ненависти к группе лиц объедененной признаком "программист на го"

Alexander
16.04.2018
10:45:46
@dmalkr ели у меня не было прокси, это не значит что не было vpn

Dmitry
16.04.2018
10:46:03
А ты хитёр!

Admin
ERROR: S client not available

A64m
16.04.2018
10:46:11
там наверное столько пользователей, что в конце месяца оштрафуют каждого, чтоб только план выполнить
и то еще придется на улице пару человек поймат и там-там им поставить

Leonid
16.04.2018
10:47:27
причем люди будут возмущаться не штрафу а установке тамтама

A64m
16.04.2018
10:47:54
да никто не будет ставить на самом деле, просто оштрафуют и все

Denis
16.04.2018
10:50:09
вот людям делать нечего https://github.com/rhysd/gocaml

Dmitry
16.04.2018
10:50:46
Приложить все усилия, лишь бы на хаскеле не программировать?

Denis
16.04.2018
11:08:29
обычно так и делают

Dmitry
16.04.2018
11:26:12
@qnikst А ты ещё поддерживаешь Haskell-layout в Gentoo? Вопросы тут можно написать?

Alexander
16.04.2018
11:26:36
о, меня вчера из девелоперов выкинули кстати
я забыл на email отвечать

Google

Alexander
16.04.2018
11:26:50
я могу что-то ответить, но не все
и до четверга у меня нету доступа к гентовому ноуту

Dmitry
16.04.2018
11:27:55
Да я пытаюсь обновиться, там, кажется версии пакетов несовместимые. Сейчас приведу пример...

Alexander
16.04.2018
11:28:20
haskell-updater -a — dev-lang/ghc может прокатить

Hot
16.04.2018
11:28:41
Блин, надо попробовать.

Dmitry
16.04.2018
11:28:47
Ну я так и делаю.

Hot
16.04.2018
11:28:52
У меня обычно hpack на генте мозги делает.

Index
16.04.2018
11:34:00

Alexander
16.04.2018
11:35:28
hpack должен сгореть
one *** one cabal

kana
16.04.2018
11:36:49
что этот оператор делает?

Index
16.04.2018
11:37:13
оберегает от hpack

Leonid
16.04.2018
11:38:16
hpack, hunpack

Denis
16.04.2018
11:38:43
о! уже hpack не нравится) как все меняется

Index
16.04.2018
11:39:04
в смысле "меняется", просто люди разные за разное

Leonid
16.04.2018
11:39:04
а когда он кому нравился?

Alexander
16.04.2018
11:39:20
мне hpack никогда не нравился
и stack

Leonid
16.04.2018
11:39:40
йеп

Alexander
16.04.2018
11:40:12
и automagick в автотулах!

Leonid
16.04.2018
11:40:38
autoreconf или automake?

Alexander
16.04.2018
11:41:00
я не помню к чему он относится