@haskellru

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

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

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

А то эти caadr не шибко читаемы.

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

Антон
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
выглядит поразительно похоже на do-нотацию, только хуже
ещё сахар для зипов есть, а зипы в do-нотации будут смотреться чужеродно λ> [a + b | a <- [1..3] | b <- [1..3]] [2,4,6]

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

Denis
16.04.2018
10:13:09
ещё сахар для зипов есть, а зипы в do-нотации будут смотреться чужеродно λ> [a + b | a <- [1..3] | b <- [1..3]] [2,4,6]
так же чужеродно как и любая другая произвольно выбранная функция, т.е. не чужеродно

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

A64m
16.04.2018
10:13:45
в IO да

Dmitry
16.04.2018
10:31:28
[ mk o r t | (ScopedTask (GitHubProject (GitHubOrg o) (GitHubRepo r)) (TaskTitle t)) <- universeBi tasks ]
Если tasks плоский, то universeBi можно выкинуть, оно и так сматчится.

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
я не помню к чему он относится

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