
Alexander
21.06.2017
17:31:40
must read книга

Rinat
21.06.2017
17:32:41
Ща заканчиваю читать Хаттона + курс на степике)

Alexander
21.06.2017
17:32:54
а даввайте пятничный flamewar?
не важно что сегодня вторник

Google

Alexander
21.06.2017
17:33:03
или среда?

Rinat
21.06.2017
17:33:05

Andrei
21.06.2017
17:33:30
Еще раз вброшу, теоркат кто-нибудь помнит\знает?

Alexander
21.06.2017
17:34:01
как вы относитесь к функциям полиморфным по монадке, т.е. MonadIO m => ... -> m a, а не ... -> IO a

Rinat
21.06.2017
17:34:09
Немного да. Есть знакомый, который знает неплохо

Alexander
21.06.2017
17:34:14
@AndreiKr на gitter больше народу активных кто знает
я не знаю, на уровне трети брошюрки пирса и курсов бартоша

Rinat
21.06.2017
17:34:56

Vasiliy
21.06.2017
17:34:58

Denis
21.06.2017
17:34:58
я где-то также

Andrei
21.06.2017
17:35:18
Не, ну Бартош это очень мало.

Denis
21.06.2017
17:35:53
К Максиму Сохацкому обратись) там еще какие-то кубические категории

Andrei
21.06.2017
17:36:15
Мне скорее теоркат пополам с математикой.

Google

Alexander
21.06.2017
17:37:04
у сохацкого не bluff какой-то?
я то из-за blurb парадокса не могу понять, там чушь всякая или что-то толковое
а про ТК проще вопрос сразу
если кто знает то ответит

Denis
21.06.2017
17:39:30
http://conal.net/papers/compiling-to-categories/compiling-to-categories.pdf

Евгений
21.06.2017
17:39:32
Если тебе не гомологии в триангулированных категориях считать надо, то может подсоблю

Andrei
21.06.2017
17:40:29
Есть X — пространство с топологией. Есть два непрерывных в точке x функционала f,g. Доказать что их сумма — непрерывна в точке x. Я прекрасно понимаю, как это доказать классически, анализом первого курса. Но мне интересно доказательство с другой стороны, с высокой. Например, если бы удалось доказать, что C(x) — это группа по операции +, то замкнутость следовала бы автоматом. А то,что это группа можно было доказать посотроением какой-нибудь хитрой цепочки вложения, какого-нибудь хитрого функтора, может быть можно было бы показать, что C(x) — это предельный объект где-то, что даёт ему необходимые свойства.

Denis
21.06.2017
17:41:16
не знаю что но у Макса яд какой-то https://github.com/verimath

Andrei
21.06.2017
17:43:26
Есть X — пространство с топологией. Есть два непрерывных в точке x функционала f,g. Доказать что их сумма — непрерывна в точке x. Я прекрасно понимаю, как это доказать классически, анализом первого курса. Но мне интересно доказательство с другой стороны, с высокой. Например, если бы удалось доказать, что C(x) — это группа по операции +, то замкнутость следовала бы автоматом. А то,что это группа можно было доказать посотроением какой-нибудь хитрой цепочки вложения, какого-нибудь хитрого функтора, может быть можно было бы показать, что C(x) — это предельный объект где-то, что даёт ему необходимые свойства.
И прочие страшные слова. Окольцованное пространство, C-расслоения etc.
Хотелось бы конечно, какой-то более общий результат доказать, не когда f и g непрерывные функционалы, а когда это непрерывные отображения в произвольную топологическую группу.


Denis
21.06.2017
17:45:36
1. topology — общая топология + лемма Цорна
2. co — первый коиндуктивный репл-шелл на коке
3. real — действительные числа, как коиндуктивные стримы цифр
4. termination — терминальная категорная семантика коиндуктивных стримов
5. set — теория множеств Тарского-Гротендика
6. interpreter — интерпретатор гомотопической теории
7. ftc — основная теорема анализа по предложению риалити хакера
8. lambda — нетипизированное лямбда исчисление как инициальный объект категории экспоненциальных монад

Евгений
21.06.2017
17:45:47
Хитро, тут думать надо

Andrei
21.06.2017
17:46:05
Ага, но примерно понятно, чего я хочу?

Евгений
21.06.2017
17:47:45
В принципе да

Andrei
21.06.2017
17:49:17
Евгений, а вы чисто так случайно не родственник Александра Омельченко? :D

Даниил
21.06.2017
17:56:07
блин, редакторосрач пропустил

Arseniy
21.06.2017
17:57:11
vim тащит

Даниил
21.06.2017
17:57:55
ну neovim точнее

Google

Даниил
21.06.2017
17:58:20
IDEA всякие железо все равно не тащит
ну для крестов Qt Creator иногда включаю, но на них я сейчас мало пишу, а для Python, JS, Haskell, Rust, Clojure (что-то для работы, что-то по фану) - только neovim

Евгений
21.06.2017
18:01:17
А в чём преимущество неовима над вимом?

Даниил
21.06.2017
18:01:56

Тёма
21.06.2017
18:02:03

Даниил
21.06.2017
18:02:11
раньше - ещё асинхронщина, но в vim 8 оно уже есть
ну и да, remote плагины
у меня просто все хоткеи для сборки-тестирования-запуска завязаны на встроенный эмулятор терминала

Тёма
21.06.2017
18:03:02
Интересно, сколько десятилетий емаксов term-mode существовал до появления "встроенных эмуляторов терминала" в виме.

Даниил
21.06.2017
18:03:14
я давно хочу попробовать перекатиться в емакс
начал даже конфиг писать
но пока забросил

Тёма
21.06.2017
18:03:38
Гиблое дело. Возьми spacemacs. Вимеры хвалят.

Даниил
21.06.2017
18:03:50
такое
готовые сборки не для ровных пацанов

Rinat
21.06.2017
18:04:32

Тёма
21.06.2017
18:04:42

Даниил
21.06.2017
18:05:33
ну и собственно режимы редактирования в виме тащат

Google

Даниил
21.06.2017
18:06:22
да, можно всякие винтаж-моды поставить
но как бы зачем делать из одного редактора другой?
я понимаю когда вим-моды в IDE впиливают, где помимо редактирования текста куча всяких фич типа умного автокомплита, рефакторингов и т. д.
но в саблайме-то нет ничего такого особо, чего нет в виме

Alexander
21.06.2017
18:09:17
давайте про MonadIO vs IO везде подряд
про редакторы то понятно, что vim лучший

eugene
21.06.2017
18:12:12

Rinat
21.06.2017
18:23:22
+1
И есть ли в виме интеграция со stack?
В саблайме да. Причем, и на винде и в лине завелась без шаманства

Евгений
21.06.2017
18:24:49

Даниил
21.06.2017
18:25:05
зачем гуй?

Mansur
21.06.2017
18:25:08

Rinat
21.06.2017
18:25:37

Alexander
21.06.2017
18:26:15
но почему?

Даниил
21.06.2017
18:26:42

Rinat
21.06.2017
18:26:48
но почему?
Странный вопрос. Чем вообще удобен полиморфизм?

Alexander
21.06.2017
18:27:00
не странный

Евгений
21.06.2017
18:27:23

Даниил
21.06.2017
18:27:54

Google

Aragaer
21.06.2017
18:28:19
у меня вместо вима емакс с ивил модом.
а зачем хоткеями слать команды в консоль?

Даниил
21.06.2017
18:28:30

Тёма
21.06.2017
18:28:32

Евгений
21.06.2017
18:28:33

Alexander
21.06.2017
18:28:45
не знаю

Даниил
21.06.2017
18:28:47

Евгений
21.06.2017
18:28:53

Тёма
21.06.2017
18:29:00
У меня тоже

Alexander
21.06.2017
18:29:05
мне зачастую не нравятся излишне полиморфные стеки

Aragaer
21.06.2017
18:29:09
я для сборки проекта переключаюсь в консоль и там запускаю.

Alexander
21.06.2017
18:29:14
но хорошего обоснования я дать не могу

Даниил
21.06.2017
18:29:22

Alexander
21.06.2017
18:29:24
при том, что всегда можно подняться куда надо

Aragaer
21.06.2017
18:29:34
то есть я на емакс перешел в том числе и ради консоли, но потом понял, что проще нажать вин-таб, вверх и энтер

Alexander
21.06.2017
18:29:40
как через monad-control так и lift
при этом без косячных реализаций как в lifted-async например

Aragaer
21.06.2017
18:30:11
хотя и пытался в емаксе делать свои же собственные биндинги

Alexander
21.06.2017
18:30:28
с другой стороны я не считаю эти аргументы хорошими

Даниил
21.06.2017
18:30:33

Aragaer
21.06.2017
18:30:56
настроил, но не привык