@haskellru

Страница 444 из 1551
Aleksey
30.09.2017
12:21:08
https://guide.aelve.com/haskell/alternative-preludes-zr69k1hc - список прелюдий с плюсами/минусами

Artyom
30.09.2017
12:21:40
надо бы там про юнивёрсум написать когда-нибудь

Aleksey
30.09.2017
12:22:07
Хехе :) Ну пусть ссылка будет

Google
Artyom
30.09.2017
12:22:23
в нём всё partial вроде спрятано

ну и к нему тоже добавляй импорты

если хочется что-то ещё более интересное, то тут уже надо смотреть на конкретную задачу / проект может какая-нибудь numeric prelude зайдёт, может даже foundation у нас собираются foundation пробовать, но пока не попробовали

Aleksey
30.09.2017
12:22:55
Мне universum нравится в данный момент :)

Pig
30.09.2017
12:23:30
Извечный вопрос про книги: https://toster.ru/q/465525 Если нету акаунта на тостере могу транслировать ваш ответ.

Aleksey
30.09.2017
12:24:15
Минус (для меня) Universum в том, что при использовании Control.Lens клэшится куча операторов. А в остальном приятная прелюдия - opinionated, но без фанатизма

Artyom
30.09.2017
12:28:48
Минус (для меня) Universum в том, что при использовании Control.Lens клэшится куча операторов. А в остальном приятная прелюдия - opinionated, но без фанатизма
у нас explicit импорты всюду (к сожалению), поэтому такой проблемы нет а в твоём случае проблема решается тем же Imports.hs :)

Aleksey
30.09.2017
12:30:01
Все линзооператоры импортировать - мучительно

Да и прелюдия на то и прелюдия, чтобы импортировать из неё всё

Artyom
30.09.2017
12:30:21
не надо все надо из Universum попрятать те, которые там из microlens

их не очень много

Aleksey
30.09.2017
12:30:45
Так и приходится

Google
Artyom
30.09.2017
12:31:47
Да и прелюдия на то и прелюдия, чтобы импортировать из неё всё
ну это какой-то радикализм автор какой-нибудь прелюдии не знал, например, что я пишу gtk-приложение и мне его on вообще не нужен, а нужен гтк-шный

Artyom
30.09.2017
12:33:47
а чем Дилевская плоха?
дилевская практически не даёт никаких utility functions, например

вернее, она даёт, но какие-то странные

https://github.com/sdiehl/protolude/blob/9533e739ff8fa951766414450dca3d66e9c4b942/src/Protolude/Applicative.hs#L4 у нас никто так и не научился этими orAlt / eitherA / orEmpty пользоваться, например

а зато каких-нибудь очевидных whenLeft / whenRight туда не завезли

illiatshurotshka❄️
30.09.2017
12:38:43
дилевская практически не даёт никаких utility functions, например
и не должна же, A sensible starting Prelude for building custom Preludes.

Artyom
30.09.2017
12:38:51
именно

ну вот поэтому мы и сделали custom prelude на основе дилевской

вопрос же был “чем дилевская плоха” предполагается, что имелось в виду “чем чистая дилевская плоха”

Pawel
30.09.2017
16:35:38
такое дело.. надо будет пописать на хаскеле в команде. Ищу ide чтобы не совем гэ. Традиционно кредит доверия jetbrains. Нашёл несколько плагинов, "Официальный", который jb вендорят, пока ноавится больше всех, посколку там из зависимостей лишь ghc-mod. У кого нибудь есть соображения на этот счёт или советы?

Quet
30.09.2017
16:36:20
spacemacs

Mikhail
30.09.2017
16:36:47
Не пользоваться термином "кредит доверия" по отношению к ПО, а оценивать фичи ?‍♀️

spacemacs
плюс господину

Denis
30.09.2017
16:37:07
Vscode + hie

Quet
30.09.2017
16:37:48
intero мне ещё как-то больше нравится чем ghc-mod

Pawel
30.09.2017
16:38:07
спасибо. я так понимаю jb ни кто не пользуется?

Mikhail
30.09.2017
16:38:13
intero мне ещё как-то больше нравится чем ghc-mod
Я ни разу не осилил его запустить на рабочем (большом) проекте, пользуюсь stack build

kana
30.09.2017
16:38:25
intero + vscode (haskero) норм работает (на маленьких проектах)

Pawel
30.09.2017
16:38:52
Google
Mikhail
30.09.2017
16:42:43
emacs + stack build из консоли

хипстеры вы все (как будто что-то плохое)

Pawel
30.09.2017
16:43:44
хипстеры вы все (как будто что-то плохое)
да, emacs мне страшен как чорт)

kana
30.09.2017
16:43:52
По моему имаксеры самые хипстеры)

Mikhail
30.09.2017
16:44:05
kana
30.09.2017
17:00:53
какие в стэкейдже есть либы с профункторной оптикой? Чтобы посмотреть, изучить

illiatshurotshka❄️
30.09.2017
17:02:18
Mikhail
30.09.2017
17:03:09
где?
Не уверен, продолжать ли толстить, или спросить про то, чем сейчас молодежь (ха) пользуется.

Ну хз типа — ты поставил себе юникс, сразу установил vim/emacs

illiatshurotshka❄️
30.09.2017
17:03:36
а ed даже устанавливать не надо

Mikhail
30.09.2017
17:03:37
скачал dotfiles конфиги свои — всё работает

ξ> ed bash: ed: command not found

false!

illiatshurotshka❄️
30.09.2017
17:04:16
ого

что за система?

Mikhail
30.09.2017
17:04:41
nixos конечно

(не понял вопроса)

зачем пользоваться системой, которая не конфигурируется одним файлом на 200 строк? ?

illiatshurotshka❄️
30.09.2017
17:05:16
ну nixos это отдельный случай

Google
Mikhail
30.09.2017
17:05:25
хех

Arseniy
30.09.2017
17:12:20
Nixos ❤️

Alexander
30.09.2017
17:36:07
Alexander
30.09.2017
17:36:38
ed и в генте нету по умолчанию

самый умоочателтный это скорее всего нано в 2k17

но им пользоваться невозможно

Mikhail
30.09.2017
17:37:24
Лол, я кстати не раз задавался вопросом "почему он по дефолту есть везде, если он говно 1/10"

Интуитивно понятный интерфейс видимо?

Aleksey
30.09.2017
17:49:58
ed есть потому, что в сценариях оболочки он всё ещё используется, и не так уж и редко

Евгений
30.09.2017
17:50:59
Чем вам не нравится ed?

Quet
30.09.2017
17:51:09
всем

Alexander
30.09.2017
17:51:22
очень мало зависимостей, и нужные для тупого редактирования команды прямо на экране (если про нано)

я видел одного человека кому нравился ed

и он был дизайнером

Aleksey
30.09.2017
17:51:45
ed - "редактор", созданный для работы с терминалами, которые не умеют перерисовку

illiatshurotshka❄️
30.09.2017
17:51:48
ed существовал еще во времена когда компьютеры не использовали дисплеи

Mikhail
30.09.2017
17:51:54
Щас бы на толстые вбросы отвечать адекватными сообщениями (мда)

illiatshurotshka❄️
30.09.2017
17:52:43
Щас бы на толстые вбросы отвечать адекватными сообщениями (мда)
почему-то каждый раз когда тебе отвечают ты говоришь что вбрасывал

или это тоже вброс? overflow

Google
Евгений
30.09.2017
17:53:15
ed лучший редактор, который создавало человечество. Ему бы подсветку синтаксиса, то цены бы ему не было

Mikhail
30.09.2017
17:53:15
О кстати, есть ли хорошие маны по coq?

Евгений
30.09.2017
17:53:44
О кстати, есть ли хорошие маны по coq?
иди в чят про зависимые типы

Mikhail
30.09.2017
17:53:46
Я какое-то время игрался доказывая какую-то дичь в нем, но все жутко неструктурировано.

Евгений
30.09.2017
17:54:58
ты им пользуешься?
Я пользуюсь ed mode в vim'е. И пишу свой клон ed на расте :)

illiatshurotshka❄️
30.09.2017
17:55:24
ого, есть репозиторий?

Евгений
30.09.2017
17:56:09
Нету, там нечего репозитировать :( Раст сложнее чем хаскель, у меня много проблем с этим и мало времени

illiatshurotshka❄️
30.09.2017
17:57:06
мне наоборот казалось..

Quet
30.09.2017
17:57:07
мне показался проще чем хаскель

Евгений
30.09.2017
17:57:13
Но возможно когда-нибудь ed с подсветкой синтаксиса увидит свет и озорит всех своей безусловностью

ParkeT
30.09.2017
17:58:35
Господа, ваш спор не имеет смысла. И козе понятно, что лучший редактор всех времён это vim ?

Евгений
30.09.2017
17:58:45
мне показался проще чем хаскель
В хаскеле не очень много адхок дерьма, он очень прозрачный и понятный

Quet
30.09.2017
17:59:13
раст вроде тоже прозрачный и понятный)) ну не хуже чем хаскель в этом смысле

Евгений
30.09.2017
18:00:48
Ну да, язык в котором линейные типы и регионы, которые вроде как и не линейные типы и не регионы

Экзистенциальные типы? Нет, "trait object"

Quet
30.09.2017
18:01:46
назвали по-другому и резко стало сложно?

illiatshurotshka❄️
30.09.2017
18:01:55
трейтобжекты это не экзистенциальные типы

Евгений
30.09.2017
18:02:13
назвали по-другому и резко стало сложно?
Эм, нет. Оно себя ведёт немного по-другому

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