Artyom
а чем Дилевская плоха?
дилевская практически не даёт никаких utility functions, например
Artyom
вернее, она даёт, но какие-то странные
Artyom
https://github.com/sdiehl/protolude/blob/9533e739ff8fa951766414450dca3d66e9c4b942/src/Protolude/Applicative.hs#L4 у нас никто так и не научился этими orAlt / eitherA / orEmpty пользоваться, например
Artyom
а зато каких-нибудь очевидных whenLeft / whenRight туда не завезли
Anonymous
дилевская практически не даёт никаких utility functions, например
и не должна же, A sensible starting Prelude for building custom Preludes.
Artyom
именно
Artyom
ну вот поэтому мы и сделали custom prelude на основе дилевской
Artyom
вопрос же был “чем дилевская плоха” предполагается, что имелось в виду “чем чистая дилевская плоха”
Pawel
такое дело.. надо будет пописать на хаскеле в команде. Ищу ide чтобы не совем гэ. Традиционно кредит доверия jetbrains. Нашёл несколько плагинов, "Официальный", который jb вендорят, пока ноавится больше всех, посколку там из зависимостей лишь ghc-mod. У кого нибудь есть соображения на этот счёт или советы?
Quet
spacemacs
Misha
Не пользоваться термином "кредит доверия" по отношению к ПО, а оценивать фичи 🤷‍♀️
Misha
spacemacs
плюс господину
Зигохистоморфный
Vscode + hie
Quet
intero мне ещё как-то больше нравится чем ghc-mod
Pawel
спасибо. я так понимаю jb ни кто не пользуется?
Misha
intero мне ещё как-то больше нравится чем ghc-mod
Я ни разу не осилил его запустить на рабочем (большом) проекте, пользуюсь stack build
кана
intero + vscode (haskero) норм работает (на маленьких проектах)
Pawel
Misha
emacs + stack build из консоли
Misha
хипстеры вы все (как будто что-то плохое)
Pawel
хипстеры вы все (как будто что-то плохое)
да, emacs мне страшен как чорт)
кана
По моему имаксеры самые хипстеры)
Misha
По моему имаксеры самые хипстеры)
дефолт редактор же 🌝
кана
какие в стэкейдже есть либы с профункторной оптикой? Чтобы посмотреть, изучить
Misha
где?
Не уверен, продолжать ли толстить, или спросить про то, чем сейчас молодежь (ха) пользуется.
Misha
Ну хз типа — ты поставил себе юникс, сразу установил vim/emacs
Anonymous
а ed даже устанавливать не надо
Misha
скачал dotfiles конфиги свои — всё работает
Misha
ξ> ed bash: ed: command not found
Misha
false!
Anonymous
ого
Anonymous
что за система?
Misha
nixos конечно
Misha
(не понял вопроса)
Misha
зачем пользоваться системой, которая не конфигурируется одним файлом на 200 строк? 🤔
Anonymous
ну nixos это отдельный случай
Misha
хех
Arseniy
Nixos ❤️
Alexander
ed и в генте нету по умолчанию
Alexander
самый умоочателтный это скорее всего нано в 2k17
Alexander
но им пользоваться невозможно
Misha
Лол, я кстати не раз задавался вопросом "почему он по дефолту есть везде, если он говно 1/10"
Misha
Интуитивно понятный интерфейс видимо?
Aleksei (astynax)
ed есть потому, что в сценариях оболочки он всё ещё используется, и не так уж и редко
Евгений
Чем вам не нравится ed?
Quet
всем
Alexander
очень мало зависимостей, и нужные для тупого редактирования команды прямо на экране (если про нано)
Alexander
я видел одного человека кому нравился ed
Alexander
и он был дизайнером
Aleksei (astynax)
ed - "редактор", созданный для работы с терминалами, которые не умеют перерисовку
Anonymous
ed существовал еще во времена когда компьютеры не использовали дисплеи
Misha
Щас бы на толстые вбросы отвечать адекватными сообщениями (мда)
Anonymous
Щас бы на толстые вбросы отвечать адекватными сообщениями (мда)
почему-то каждый раз когда тебе отвечают ты говоришь что вбрасывал
Anonymous
или это тоже вброс? overflow
Евгений
ed лучший редактор, который создавало человечество. Ему бы подсветку синтаксиса, то цены бы ему не было
Misha
О кстати, есть ли хорошие маны по coq?
Евгений
О кстати, есть ли хорошие маны по coq?
иди в чят про зависимые типы
Misha
Я какое-то время игрался доказывая какую-то дичь в нем, но все жутко неструктурировано.
Евгений
ты им пользуешься?
Я пользуюсь ed mode в vim'е. И пишу свой клон ed на расте :)
Anonymous
ого, есть репозиторий?
Евгений
Нету, там нечего репозитировать :( Раст сложнее чем хаскель, у меня много проблем с этим и мало времени
Anonymous
мне наоборот казалось..
Quet
мне показался проще чем хаскель
Евгений
Но возможно когда-нибудь ed с подсветкой синтаксиса увидит свет и озорит всех своей безусловностью
parket
Господа, ваш спор не имеет смысла. И козе понятно, что лучший редактор всех времён это vim 😊
Евгений
мне показался проще чем хаскель
В хаскеле не очень много адхок дерьма, он очень прозрачный и понятный
Quet
раст вроде тоже прозрачный и понятный)) ну не хуже чем хаскель в этом смысле
Евгений
Ну да, язык в котором линейные типы и регионы, которые вроде как и не линейные типы и не регионы
Евгений
Экзистенциальные типы? Нет, "trait object"
Quet
назвали по-другому и резко стало сложно?
Anonymous
трейтобжекты это не экзистенциальные типы
Евгений
назвали по-другому и резко стало сложно?
Эм, нет. Оно себя ведёт немного по-другому