
Евгений
06.12.2017
09:09:32
Разработчики cabal'а делают всё, чтобы не дать стеку развиваться?

A64m
06.12.2017
09:16:28
ну, разработчики кабала что-то там еле-еле делают. Для снойманитов это "еле-еле" был плюс, они сделали стек и он стал популярным, но кое-какие фичи комитетчики с тех пор выкатили, стеку надо догонять, поддержку их делать, а не охота же, ну вот теперь комитетчики виноваты, что что-то сделали.
понятно, что в данном случае hvr (видимо) не просто так поторопился с использованием новых фич, но на войне как на войне

Евгений
06.12.2017
09:18:24
Замечательное коммьюнити когда разработчики популярного системного софта воюют друг с другом вместо кооперации. Торжество рынка

Google

Andrei
06.12.2017
09:18:42
А это, разве stack 1.6 не умеет в cabal 2?

Hot
06.12.2017
09:20:50
Якихиро вроде он.

Andrei
06.12.2017
09:21:05

A64m
06.12.2017
09:21:08
частично умеет, наверное
по крайней мере обсуждаемый синтаксис для версий должен поддерживать (я не проверял), насчет остального сомневаюсь

Leonid
06.12.2017
09:22:03
1.6.1 кандидат умеет, в треде пишут

A64m
06.12.2017
09:22:59

Alexander
06.12.2017
09:23:40
учитывая что на нём уже и так все
иначе изменение в любом не top-level пакете многопакетного проекта требуют stack clean
и когда в каждом треде пишут что кабал-инсталл говно и не юзайте и т.д.
единственное что разумное можно сделать это внешним людям не влезать в эти споры

Google

A64m
06.12.2017
09:27:45

Andrei
06.12.2017
09:29:59

Alister
06.12.2017
09:30:31
ну это
Рельсы - чума
и сборник технически спорных решений для простоты использования, которая потом оплачивается высокой стоимостью модификаций

A
06.12.2017
09:31:38
какие рельсы?

Alister
06.12.2017
09:32:11
не модульный, полный магии и сильно связанный фреймворк с кучей неортогональных зависимостей

A
06.12.2017
09:32:46
эм, казалось бы причём тут кабал новый

Alister
06.12.2017
09:33:37

Andrei
06.12.2017
09:34:13
Рельсы - чума
Ну, vacationlabs вон переехали на хаскель и в целом довольны, хоть и не без нареканий

Alister
06.12.2017
09:35:43
я тоже наверное уйду с руби, но немного позже
апнусь хотя бы до мидла, а потом можно свичиться в что-то смежное
хотя может если альтернативные фреймворки наберут силу, останусь

Andrei
06.12.2017
09:38:22

Alister
06.12.2017
09:39:03
там ж диф набрался, придется черипикать

Kirill
06.12.2017
09:39:55
Alexander по поводу доклада - ты не думал сделать микропример на гитхабе с демонстрацией вашего подхода "на рекордах"?

Andrei
06.12.2017
09:40:03
Всем страшно это место трогать

Aleksey
06.12.2017
09:40:52

Alister
06.12.2017
09:41:46
я просто не люблю когда я не могу поменять персистенс лейер и оставить валидации например. когда я был зеленым трейни это было отлично, фреймворк все за тебя делает и магия так хороша, а сейчас проект который два года кардинально переписывался и вроде написан хорошо, но большинство логики держим в PORO. пока на кастомном коде - хорошо, в рельсах иногда начинается пиздец.

Andrei
06.12.2017
09:42:35
Ну и да, лиды затраханы и постепенно выгорают, смотреть на что-то ещё либо боятся, либо не хотят принципиально

Google

Alister
06.12.2017
09:43:11
вся надежда на кристал, 3х3 и ханами с ромом

Kirill
06.12.2017
09:45:18

Andrei
06.12.2017
09:46:18

Тёма
06.12.2017
09:46:36

Kirill
06.12.2017
09:46:41
Плюс там куски в статье, это не законченный пример

Alister
06.12.2017
09:47:36
раст ниже кристала по TIOBE

Тёма
06.12.2017
09:48:01
Эти люди гонят на AR, но их код ещё более путанный и более магический. После того как в ханами это говно притащили, я туда больше не хочу коммититься. ?

Konstantin
06.12.2017
09:48:04
ну всё теперь
придется раст выкинуть

Тёма
06.12.2017
09:48:09
В руби нет надежды.
И вообще, не по сабжу. Лучше рассказывайте о Санта-Барбаре с стеком.

Alexander
06.12.2017
09:49:39

Andrei
06.12.2017
09:49:50

Alexander
06.12.2017
09:49:53
бедный Alexander которого вместо меня хайлайтят
можно сделать пример

Andrew
06.12.2017
09:52:18
Забавно, по TIOBE Scratch даже в топе, а хаскелла нет. ?

A64m
06.12.2017
09:53:16
2017
все еще обсуждают TIOBE

A
06.12.2017
09:53:47
это единственный язык в котором ошибки не ловятся, а "спасаются" )

illiatshurotshka❄️
06.12.2017
10:00:03
нормальная замена ruby/crystal это elixir

Google

A
06.12.2017
10:00:26
казалось бы чат про хаскель …

Kirill
06.12.2017
10:00:55
@qnikst с примером тему можно чуть углубить и не надо будет на другие отвлекаться, а то многовато материала, а тема стоящая про архитектурки

Alexander
06.12.2017
10:02:01
угу, попробую

Kirill
06.12.2017
10:03:44
soy boy А эрланги/элексиры ещё не застаиваются? А то басё стух, а больше про успехи не сильно слышно вроде?

illiatshurotshka❄️
06.12.2017
10:05:46
elixir относительно популярен в продакшене
но я не основываю свое мнение на этом

Kirill
06.12.2017
10:06:41
Gut feeling? :)

illiatshurotshka❄️
06.12.2017
10:07:21
с чего бы

Admin
ERROR: S client not available

illiatshurotshka❄️
06.12.2017
10:07:35
как язык он лучше

A64m
06.12.2017
10:08:04
это плохой признак, на самом деле

illiatshurotshka❄️
06.12.2017
10:08:07
потому что там нет ооп/эксепшенов в стиле руби, и используются идеи из фп

A
06.12.2017
10:09:13
потрясающая глубина мысли)

Yuriy
06.12.2017
10:09:18

A
06.12.2017
10:09:50
или вернуть "ебаное ничего", то есть нил)

illiatshurotshka❄️
06.12.2017
10:11:57
try
...
atone Sin a
...
end

kake
06.12.2017
10:43:26
привет

Leonid
06.12.2017
10:51:32
https://ghc.haskell.org/trac/ghc/ticket/14558
hvr: Thank you for contacting GHC HQ. I'll look into this claim.
Пассивная агрессия 10/10

Google

Denis
06.12.2017
10:59:07
похерфейс

Alexander
06.12.2017
11:01:48
отличный ответ, после такого мне бесплатный билет на fby дали (так что они теперь молодцы и все что я нехорошее говорил забудьте // если хотите)
новообще констрейнты поднять и чтобы кабал об этом ругался надо бы
как в старвх версиях он просил поднять минимальную версию
товарищи, а есть хороший спобоб с hasql делать select * и получить весь список колонок в ответе?

Leonid
06.12.2017
11:46:08
@A64m_qb0 прогрессивный комитет какой https://github.com/ghc-proposals/ghc-proposals/pull/90#issuecomment-349511990
Вообще в пурсе так, удобно
@qnikst ну это же бэд практисес
Вообще постгря умеет такое на уровне протокола
Получить список колонок с типами и тайпчек

Denis
06.12.2017
11:48:40
схема таблицы

Alexander
06.12.2017
11:51:28
не хочу я сначала тащить схему, парсить это и на основе генерить запрос
учитывая, что в протоколе это 100% есть
@lonokhov ну вот такие дела, что база это просто источник данных, которые в бизнес логике не участвуют, как у кложуниритов

Denis
06.12.2017
11:53:02
оу! https://github.com/haskell/haskell-ide-engine/issues/336#issuecomment-338626713

Alexander
06.12.2017
11:53:05
о Т9 жжот слова изобретает

A64m
06.12.2017
11:56:25

Leonid
06.12.2017
11:57:58

Alexander
06.12.2017
11:59:14

Leonid
06.12.2017
12:00:15
Ну х.з. Может jsonb?