
Alexander
19.04.2018
12:36:51
а у меня кода почти и нету
вообще какой-то блаблабла получается :((

Leonid
19.04.2018
12:37:15
норм

Denis
19.04.2018
12:37:52
блаблакод

Google

Leonid
19.04.2018
12:38:34
может после экзистенциальных фри монад оно и лучше даже зайдёт

Alexander
19.04.2018
12:38:43
в общем похоже самый поганый доклад
надо бы мемчиков вставить и кложуристов потроллить

Denis
19.04.2018
12:39:19

Yuuri
19.04.2018
12:39:27
data Bla = Bla Bla

Leonid
19.04.2018
12:39:34

Denis
19.04.2018
12:39:54
ага, а записи, слайды будут?)

kana
19.04.2018
12:40:17
опа, что за экзистенциальные фри-монады

Leonid
19.04.2018
12:40:25
в прошлый раз было, но это было в другой конторе)

? animufag ?
19.04.2018
12:43:29

Ilya
19.04.2018
12:43:39

kana
19.04.2018
12:44:39
ну просто сам термин странноватый
экзистенциальные типы (с каким-то монадным классом-интерпретатором в tagless стиле, или сразу с объектом методов с монадным инстансом результатов) дают нам почти то же самое, что и фримонады с разными интерпретаторами (только "отложенно"), зачем их совмещать

Alexander
19.04.2018
12:45:21
где найти место в округе JetBrains где есть розетка, слайды допили то?

Google

? animufag ?
19.04.2018
12:45:23
я думаю это шутка была

Alexander
19.04.2018
12:45:25
допилить

Leonid
19.04.2018
12:45:49
> eDSL для графа переходов на free-монадах и экзистенциальных типах
звучит не так забавно

A64m
19.04.2018
12:46:09
у этого в кабал файле прописан
test-suite doctests
type: exitcode-stdio-1.0
main-is: doctests.hs
build-depends: base, doctest >= 0.8
default-language: Haskell2010
а в этом самом doctests.hs
import Test.DocTest
main = doctest ["-isrc", "src/Main.hs"]
запускается как и любые другие тесты,
stack test например
@Masteroid ^

Ilya
19.04.2018
12:49:05

A64m
19.04.2018
12:49:41
можно, но без кабал файла никто ничего не делает

Leonid
19.04.2018
12:49:55
а что за cabal doctest?

kana
19.04.2018
12:50:00
не ну кто-то делает наверняка
но это дико геморно наверное, вручную зависимости качать, как-то собирать их

Ilya
19.04.2018
12:50:32

Leonid
19.04.2018
12:50:42
https://github.com/haskell/cabal/blob/master/Cabal/Distribution/Simple/Doctest.hs уже год как есть

Ilya
19.04.2018
12:51:13
или лыжи не едут...

A64m
19.04.2018
12:51:49

Ilya
19.04.2018
12:53:08

A64m
19.04.2018
12:54:17
не понимаю, зачем пытаться что-то сделать каким-то специальным способом, с которым никто помочь не может, потому, что никто им не пользуется?

Leonid
19.04.2018
12:54:33
cabal doctest не для new
:(

Ilya
19.04.2018
13:02:01

Google

Ilya
19.04.2018
13:06:28
выглядит как баг anyway

Alexander
19.04.2018
13:07:58
переименуй test2 в main

A64m
19.04.2018
13:08:20
в файле без module Blah where обязан main быть
иначе некорректный хаскель

Ilya
19.04.2018
13:09:01
иначе некорректный хаскель
видимо так. просто привык маленькие программки без module where писать, ghci их прекрасно кушал, ghc Тоже

Alexander
19.04.2018
13:09:06
угу

Ilya
19.04.2018
13:09:13
буду знать теперь

Александр
19.04.2018
13:46:33
Меня хайлайтили где-то?

Denis
19.04.2018
13:46:57

Alexander
19.04.2018
13:57:24
так последние часы чтобы начать делать слайды

Александр
19.04.2018
14:13:17

Alexander
19.04.2018
14:28:13
он заставлял меня настроить VPN на этом ноуте
и всячески отвлекал
ладно вроде покатит то что есть
а если придумать как вставить пару обидных мемасиков, то тогда как раз время под веселые вопросы останется
но я не умею обидные мемы искать

Leyla
19.04.2018
14:54:47
Прости, если обидела) шутки у меня злые)

Alexander
19.04.2018
14:56:48
если это была злая шутка, то я её не понял : /
во всяком случае не воспринял как злую

Google

Leyla
19.04.2018
14:57:21
=)

Leonid
19.04.2018
18:24:16
@A64m_qb0 вопросики где были для типовых переменных?
Или звёздочки

Alexander
19.04.2018
18:27:25

Admin
ERROR: S client not available

Александр
19.04.2018
18:27:51
Шпиены

Leonid
19.04.2018
18:28:00
@A64m_qb0 это какой год?

Александр
19.04.2018
18:32:34

Alexander
19.04.2018
18:33:09
сам шпиён

Александр
19.04.2018
18:33:43
Я шпиеню за шпиенами. Я дуален. Кошпиен

Yuuri
19.04.2018
18:40:05
Меташпиён!

A64m
19.04.2018
18:41:06
где вопросы были не помню, и это не ПМ (из паттернов ничего не байндится)

Alexander
19.04.2018
18:43:25
звёздочки это ж Миранда?
map :: [*] -> (* -> ) -> []

A64m
19.04.2018
18:44:04
там тоже были, но это из МЛя

Alexander
19.04.2018
18:44:07
тупой телеграм

Combot
19.04.2018
19:08:50
combot.org/chat/-1001043143583

Leonid
19.04.2018
19:12:32
Язык фуфло, бэкендов много

Yuuri
19.04.2018
19:53:24
Fooflang

Google

Yuuri
19.04.2018
19:53:40
Fooflow

Alister
19.04.2018
19:53:51
как узнал что стейт в редаксе хендлится через свитч
так мерзко стало

Nikita
19.04.2018
19:55:31
так ну а как
хотя мне кажется ты не туда пишешь)

Александр
19.04.2018
21:27:29
ага, а записи, слайды будут?)
Слайды:
https://docs.google.com/presentation/d/1A5hdUPceHx0H5NeQ_20iOFLsNrqJs_nPTBaJ2_eIAVo/edit?usp=drivesdk
Позже на что-нибудь вменяемое залью

Alexander
19.04.2018
21:38:22
кстати, мне бы очень помогли сигнатуры у комбинаторов, ты там потом их объяснил, но мне не очевидно сначала было

Александр
19.04.2018
21:39:43
Недоработал, исправлюсь

Denis
19.04.2018
21:40:33

Александр
19.04.2018
21:40:49
Но мнп показалось, что другим норм было. Чтобы суть оставалась понятной, а то там внутри все такое

Denis
19.04.2018
21:41:33

Александр
19.04.2018
21:41:53
Я, кстати, не полностью уверен, что он не монада. Ссылался на чувака, сам не проверял

Alexander
19.04.2018
21:43:14
LogicT правильный с тз монадности
но он не совсем как бэкт работает (вроде)

Denis
19.04.2018
21:43:41