
Denis
25.03.2018
20:14:17
нет

Anatolii
25.03.2018
20:14:30
ну я и так и так пробовал

Kirill
25.03.2018
20:51:54

Denis
25.03.2018
20:52:46

Google

Kirill
25.03.2018
20:53:53

Anatolii
25.03.2018
20:54:28
в MonadTime в последнем релизе нет ReaderT
а в гитхабе есть

Alexander
25.03.2018
20:55:59
украли!

Anatolii
25.03.2018
20:56:15
нет, просто не зарелизили :(

Alexander
25.03.2018
20:56:23
помните замечательную статью на хабре про то, что пакеты могут весело отличаться от исходников на гитхабе?
вообще, как я понимаю, добавление инстанса ломает обратную совместимость, так что это серьезный шаг

Kirill
25.03.2018
21:00:14
пишет о том, что тащит из гита?

Yuriy
26.03.2018
04:59:36

Leonid
26.03.2018
06:15:30

Anatolii
26.03.2018
06:51:37

Евгений
26.03.2018
07:16:15
C-[ тру
Конечно esc более Ъ, потому что модальность предполагает, что нам не нужно нажимать две клавиши одновременно. А так можно и до C-x C-m something дорасти или чо там в имакса

Google

Даниил
26.03.2018
07:17:03
> модальность предполагает что нам не нужно нажимать две клавиши одновременно
хмм, как-то спорно

Aleksey
26.03.2018
07:17:12
"Модальность - плохо"

Alister
26.03.2018
07:17:41
модальность - грех

Евгений
26.03.2018
07:17:44
Модальность лучшее что человечество придумывало в UI

Alister
26.03.2018
07:17:53
только streamline редакторы

Aleksey
26.03.2018
07:18:42
> Модальность лучшее что человечество придумывало в UI
Строго наоборот же

Dmitry
26.03.2018
07:19:00
самое интетесное, что люди готовы серьезно спорить о вкусовщине
как будто тут есть какие-то четкие критерии

kana
26.03.2018
07:19:30
не вижу в этом ничего интересного

Denis
26.03.2018
07:19:33
тут как раз ничего интересного нет, об это спорить легко и можно быть упрямым

Dmitry
26.03.2018
07:19:50
например, модальность действительно оч. удобна в виме, но обсуждать её "в общем" - есть ли смысл? кто знает, удобна она еще где-нибудь.
но в скрине и тмуксе тож ничего заходит
о, 700 подписчиков

Евгений
26.03.2018
07:21:56

Dmitry
26.03.2018
07:22:16
как же. а режим выделения?
а режим ввода команд?

ParkeT
26.03.2018
07:22:25

Dmitry
26.03.2018
07:22:32
ну в виме её тоже тогда нет
не распробовав что именно в нашем случае?

Евгений
26.03.2018
07:23:34

Google

Dmitry
26.03.2018
07:24:28
короче, предлагаю свернуть офтопик, что ли.
спор принимает какой-то вязкий и бесмысленный характер

ParkeT
26.03.2018
07:25:30
не распробовав что именно в нашем случае?
Да что угодно. Чтоб понять, что что-то нравится или не нравится, необходимо пробовать, верно? :)
Но это субъективно, есть объективные плюсы, иногда. У вас тут споры о редакторах, языках, модальности... У меня еще споры о классах мотоциклов, например. ?

Dmitry
26.03.2018
07:26:39
ну, верно. но непонятно, кому адресован упрёк в таком случае. я вот с 2004-го года пишу в виме, но до недавнего времени раз в год пытался перейти на емакс, один раз неделю продержался

ParkeT
26.03.2018
07:27:57

Aragaer
26.03.2018
07:28:03
чистый емакс?
я на емакс перешел сразу с ивилом и один раз и как следует

Dmitry
26.03.2018
07:28:22
не очень разбираюсь. но когда я продержался неделю - там был evil mode

Oleg
26.03.2018
07:28:27
Помню в книжке рассказов "закон Паркинсона" была зарисовка об обсуждении бюрократами бюджета и стоимостей заказов.
В милионном (£) заказе все доверились мнению единственного эксперта, никто не пожелал спорить и выставлять себя дураком и смету приняли быстро
В стотысячном заказе возникла пара вопросов, но всё равно смета выглядела сложно и убедительно, поэтому после непродолжительного обсуждения смету приняли
А вот в вопросе на несколько тысяч фунтов обсуждение шло очень горячо. Вопрос выбора краски для покраски крыш был всем хорошо знаком и смету удалось сократить вдвое после многочасовых обсуждений
Чем-то похоже на переход обсуждений в сферу редакторов/IDE и общественных отношений в чатиках после перехода через барьер 300 юзеров.

Евгений
26.03.2018
07:29:04

Dmitry
26.03.2018
07:29:10
нужен иллюстрирующий пример, например, в чём тут быстро пришли к консенсусу (и какому)

Евгений
26.03.2018
07:29:43

Aragaer
26.03.2018
07:29:54
просто емакс с ивил модом от чистого вима отличается настолько незначительно, что у меня было буквально 2 или 3 непривычных момента

Dmitry
26.03.2018
07:29:58
не, у меня были другие сложности. начиная от необходимости запоминать какие-то сочетания клавиш, до внезапных тормозов из-за подсветки синтаксиса
Что го язык из 70'ых
но это явно не вопрос на миллион, это как бы очевидно, и вроде признаётся авторами?

Евгений
26.03.2018
07:30:39

Aragaer
26.03.2018
07:31:00
1 - C-x в виме уменьшает числа, а в емаксе является началом сложных емаксовых команд
2 - нет табов (но можно поставить evil-tabs)
3 - _ по умолчанию является символом-разделителем (правится одной строкой в init.el)

Anatolii
26.03.2018
07:31:12

Aragaer
26.03.2018
07:31:24
сочетания всех остальных клавиш у меня остались те же, с подсветкой проблем не испытывал

Dmitry
26.03.2018
07:31:35
да черт с ним - либо заходит, либо нет. мне видимо не зашло, придется с этим жить

Google

Aragaer
26.03.2018
07:31:43
наверно

Dmitry
26.03.2018
07:32:01
так-то лисп полущ, чем язык конфигурирования вима, с этим спорить глупо

Aragaer
26.03.2018
07:32:52
еще наверно сказывается то, что вим был сконфигурен как-то навороченно. Я всю жизнь сидел на голом виме

Alister
26.03.2018
07:33:10
пользуйтесь вскодом

Anatolii
26.03.2018
07:34:30
как хорошо было бы иметь конфиг файл на хаскеле
я знаю что есть yi, но плагинов там маловато :(

Dmitry
26.03.2018
07:35:02
у меня вот появляется понимание, что для того, что бы продукты на хаскелле стали сколько-нибудь заметными надо запретить edsl

Oleg
26.03.2018
07:36:01

Aragaer
26.03.2018
07:36:10
в иксмонаде (и иксмобаре) конфиг на хаскелле

Anatolii
26.03.2018
07:36:32
и taffybar еще

Dmitry
26.03.2018
07:36:35
в процессе написания этого билдера разберешься с языком конфига и генератор станет не нужен

Oleg
26.03.2018
07:36:57
сплошные плюсы

Anatolii
26.03.2018
07:36:59
наверное чтобюы с viml не разбираться

Евгений
26.03.2018
07:42:42

Dmitry
26.03.2018
07:44:50
Для NeoVIM есть же API для Haskell: https://github.com/neovimhaskell/nvim-hs

Dmitry
26.03.2018
07:45:31
а кто-то реально этот neovim использовал? оно работает, им можно заменить vim ?

Dmitry
26.03.2018
07:46:02
У меня там мой русский не взлетел, но он у меня криво сделан
В остальном -- неплохо, всё работает.

Евгений
26.03.2018
07:46:17

Google

Dmitry
26.03.2018
07:49:43
На самом деле легко попробовать NeoVim, я аж удивился. Смержил, запустил -- он тут же подхватил всё мои конфиги и бандлы (ну только русский не заработал, но он у меня и так через одно место), и я в нём некоторое время работал. Но через пару дней мне надо было что-то на Python'е делать, и вот тогда там какой-то нужный плагин отломался. После этого я вернулся на vim и уже на neovim не возвращался, т.к. не увидел особых преимуществ. Так что можете сами попробовать.

Andrey
26.03.2018
07:52:41

Dmitry
26.03.2018
07:52:51
Типа того, да.

Anatolii
26.03.2018
07:53:30
Но я перелез до vim8

Dmitry
26.03.2018
07:54:03
я на vim8 не перелезал, само как-то завелось. и вроде и разницы нет, кроме того, что падать стал реже (пока ни разу не)

Anatolii
26.03.2018
07:54:36
Под неовим был какой-то плагин для ghcid
Я им уже не пользуюсь конечно

Евгений
26.03.2018
08:12:02
Основная фича neovim -- это msgpack. В vim8 подвезли json api, так что разница несущественная. Из приятностей в vim8 встроенный плагин манагер, а в neovim только сторонник

Дед Пегас
26.03.2018
08:16:32
А скорость работы какая у vim8?
А то последний раз работал с ним только на винде.
Но nvim по прежнему подлагивает бывает.

Andrey
26.03.2018
08:26:56
я остановился на связке kitty + tmux + nvim — работает очень быстро

Евгений
26.03.2018
08:35:49

ParkeT
26.03.2018
08:48:55
vim бесит своей тупой подсветкой синтаксиса. Очень тормозная. :(

A64m
26.03.2018
08:50:57
https://github.com/ghc/ghc/commit/efd70cfb4b0b9932a880ab417d75eaf95da3d5e6

Leonid
26.03.2018
09:51:02
микрофичи!

Quet
26.03.2018
09:53:00