@haskellru

Страница 1018 из 1551
Vitaly
26.03.2018
15:15:01
уже
Отлично, спасибо!

Leonid
26.03.2018
15:15:16
Я констрейнты не переношу, если короткие. Если длинные, то переношу перед ( и тогда по два символа все инденты ._.
@catamorphism А ведь так можно pgCreateProject :: HasPostgres m => MonadLogger m => MonadThrow m => Name -> m ProjectWithId

Denis
26.03.2018
15:15:28
да, главное чтоб не как в postgrest
я недавно xeno дебажил(оказалось что баг у меня в конце концов), я пока не переформатировал функцию на пару экранов - ничего не мог понять

Google
kana
26.03.2018
15:15:57
@catamorphism А ведь так можно pgCreateProject :: HasPostgres m => MonadLogger m => MonadThrow m => Name -> m ProjectWithId
емнип были какие-то места, где так внезапно было нельзя. Или это в прошлом?

Leonid
26.03.2018
15:16:09
вроде пофиксили

Denis
26.03.2018
15:16:14
Denis
26.03.2018
15:16:21
или баг был с парсером?

Leonid
26.03.2018
15:16:40
какие места? это равносильные нотации же
оно в какой-то версии просило расширение включить

kana
26.03.2018
15:17:29
в классах все еще нельзя

class A a class B a class A a => B a => C a - ошибка

Alexander
26.03.2018
15:17:58
done

Denis
26.03.2018
15:18:24
в классах все еще нельзя
зато там можно forall написать

Google
Vitaly
26.03.2018
15:18:33
done
Спасибо!

Надеюсь, теперь все будут заходить в fprog_spb и им напоминать!

Leonid
26.03.2018
15:19:21
Там рассадник кложуристов

Vitaly
26.03.2018
15:19:43
Я всех люблю!

Leonid
26.03.2018
15:19:48
Сегодня пишет он на кложе, а завтра хаскелисту даст по роже!

Vitaly
26.03.2018
15:20:03
Хорошо, что я не хаскелист

Alexander
26.03.2018
15:20:54
я не собираюсь заходить в fprog_spb вообще

в канал так 100% и с очень высокой вероятностью на митапы

наверное

Vitaly
26.03.2018
15:26:04
в канал так 100% и с очень высокой вероятностью на митапы
Лисперы, как всякие люди, которым чего-то сильно не хватает, очень токсичны.

Alexander
26.03.2018
15:26:24
МНЕ ВСЕГО ХВАТАЕТ

Я НЕ НЕРВНИЧАЮ

Vitaly
26.03.2018
15:26:37
Конечно, у тебя же есть ТИПЫ

Alexander
26.03.2018
15:26:48
и борода!

Vitaly
26.03.2018
15:27:02
Хорошо тебя понимаю

Anatolii
26.03.2018
15:27:59
У тебя есть борода и типы скажут тебе - да

извините

само вырвалось

Leonid
26.03.2018
15:28:22
Google
kana
26.03.2018
15:28:45
опасно когда всякие типы говорят да главное чтобы они не зависили от какой-нибудь дряни типа термов

Vitaly
26.03.2018
15:30:33
опасно когда всякие типы говорят да главное чтобы они не зависили от какой-нибудь дряни типа термов
Вот, для этой дряни есть другой чатик, я оттуда ушёл давно, они там слишком умные.

Denis
26.03.2018
15:31:26
там уютненько и нетоксично зато

Alister
26.03.2018
15:31:49
мертво

Alexander
26.03.2018
15:32:01
типы и ленивость

что еще нужно джентельмену?

Alister
26.03.2018
15:32:35
пузяку чесать

kana
26.03.2018
15:35:31
https://t.me/joinchat/Ai4h2D9SWO_RDx2jMUbzqw

Leonid
26.03.2018
16:45:49
@bravit111 для вас сделали добрые люди в fprog_spb http://telegra.ph/Gastroli-Vitaliya-Nikolaevicha-Bragilevskogo-v-Pitere-03-26

Vitaly
26.03.2018
16:46:20
О, прекрасно!

Denis
26.03.2018
16:47:01
огоспади, по-моему мне надо QualifiedConstraints

Leonid
26.03.2018
16:48:19
огоспади, по-моему мне надо QualifiedConstraints
А ведь пока не знал и не надо было

Denis
26.03.2018
16:48:31
валера^Wconstraints, настало твоё время

Leonid
26.03.2018
16:50:10
Denis
26.03.2018
16:50:31
я на код смотрю и не исключаю

Alexander
26.03.2018
16:56:34
OverqualifiedConstraints

@termina1 а какие экстеншены в haskell друг с другом не работают?

Vyacheslav
26.03.2018
17:01:01
я не говорил, что они не работают

Google
Alexander
26.03.2018
17:02:28
"а теперь у меня конфликт, потому что я подключил 2 экстеншена которые друг с другом не работают" цитата

58.44

на video

Vyacheslav
26.03.2018
17:03:25
ох

в общем, есть экстеншены, например, которые не имеют смысла без других экстеншенов

Alexander
26.03.2018
17:03:53
такое есть

Vyacheslav
26.03.2018
17:04:29
есть экстеншены, которые приводят к странным последствиям

конфлитующих не видел, поэтому можно сказать, что некорректно выразился

Alexander
26.03.2018
17:05:22
ясно

Anatolii
26.03.2018
17:33:00
Я зашел в свитер, понял почему тонского тут упоминали. Лучше бы я это не читал

Denis
26.03.2018
18:05:36
да ничего там примечального не было

Александр
26.03.2018
18:09:28
Да что он вам сделал. Приятный человек же.

Наверное.

Я с ним общался пару раз: один раз на CodeFest он делал квартирник по ФП, нас там было 4 эксперта. Другой раз я позвал его выступить на одном из митапов LambdaNsk.

А Твиттер читать вредно.

Leonid
26.03.2018
18:11:37
Он развлекся за счёт хаскелистов. Агритесь легко

Александр
26.03.2018
18:13:02
По степени легкости агрения представители каких языков выигрывают и проигрывают?

Denis
26.03.2018
18:20:24
представители Нахско-дагестанской языковой семьи довольно горячего нрава, например

Leonid
26.03.2018
18:22:11
На трансдюсер норовят посадить?

Denis
26.03.2018
18:24:33
я бы не стал утверждать что они за динамически типизированные языки

Google
Leonid
26.03.2018
18:25:30
За традиционные ЯП. Алгол - сила!

Alister
26.03.2018
18:28:53
Кобол -стяжательство, от шайтана!

Циклы в кармане, Ветви над нами, вперед процедуриане!

Alexander
26.03.2018
18:35:17
циклы придумали люди которые не умеют в goto

Александр
26.03.2018
18:36:41
goto considered lampful

Alexander
26.03.2018
18:38:30
вообще, выросло целое поколоение хейтеров goto, которые работают на языках где оно и не нужно

мне кажется, люди защищающие fix посреди функции будут и goto защищать, аргументация похожая

Александр
26.03.2018
18:40:19
Так. А теперь серьезный вопрос. Здесь есть уникумы, читавшие Кнута? Ну хотя бы первую из его эпохальных книг. (Признаюсь, я не уникум)

Dmitry
26.03.2018
18:41:06
ну, я читал. сколько-то прочитал

Александр
26.03.2018
18:41:53
Там, говорят, goto везде

Dmitry
26.03.2018
18:42:07
и mixal

Александр
26.03.2018
18:42:23
А последнее что такое?

Pig
26.03.2018
18:42:49
Скорее кто

Alexander
26.03.2018
18:43:03
хочу напомнить, что в языке C goto это единственный аналог finaly / ensure

Aragaer
26.03.2018
18:43:29
я читал у кнута первые главы в первых трех томах

Alexander
26.03.2018
18:44:11
ну то есть формально можно работать с ресурсами и на функциях второго порядка, но там проблемы с карированием, да и с выразительностью итоговой мешанины

Aragaer
26.03.2018
18:44:16
но то было в далекой юности - второй курс

Alexander
26.03.2018
18:44:35
а че, слабо монаду на C сделать?

分解物質
26.03.2018
18:44:39
Там, говорят, goto везде
потому что там код на ассемблере для выдуманной машины

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