@haskellru

Страница 753 из 1551
Alister
20.01.2018
15:51:46
только что пролистал распечатнный вайтпейпер в конец в поисках комментов

Index
20.01.2018
15:52:12
Я в with-compiler прописывал только путь до уже скачанного компилятора.

A64m
20.01.2018
15:52:12
@A64m_qb0 Он его сам скачает?
нет, сам не скачает, конечно

Index
20.01.2018
15:52:21
А, ну о том и речь.

Google
Index
20.01.2018
15:52:46
условно сломана, на деле работает, плюс зачем бинарник, можно и из сорцов собрать
Если ты через portage ставишь куда-то, то ты можешь просто путь до бинарника прописать, problem solved

Aleksey
20.01.2018
15:53:28
на деле в генте хаскелем из под portage управлять это боль

потому что постоянно ломается сборка компилятора и его зависимостей

Andrei
20.01.2018
15:53:43
впрочем, я — ненастоящий сварщик

Aleksey
20.01.2018
15:53:47
а стек тупо работает

Index
20.01.2018
15:53:56
> условно сломана, на деле работает "Условно сломано, на деле работает", это про весь stack во всех его проявлениях, поэтому он и продолжает работать "на деле", пока твое дело не выходит из протоптанной Снойманом дорожки. А cabal основательно ко всему подходит, и если у него что-то сломано, то это фиксится тоже основательно, а не костылями.

A64m
20.01.2018
15:54:19
а стек тупо работает
или не работает

Quet
20.01.2018
15:54:38
фиксится основательно — лет 5 занимает фикс )

Index
20.01.2018
15:54:49
ЗАТО КАКОЙ

Quet
20.01.2018
15:55:13
то что стек умеет компилятор качать на деле очень удобно

и переключаться между версиями

Google
Aleksey
20.01.2018
15:55:26
управления разными наборами пакетов для каждой версии компилятора в кабале тоже нет?

шаринг библиотек между проектами?

несколько пакетов в одном проекте?

что из этого есть в кабале

A64m
20.01.2018
15:55:50
переключаться между версиями и кабал умеет, вот скачивать - да, не скачивает

Index
20.01.2018
15:55:55
всё вышеперечисленное есть

Aleksey
20.01.2018
15:56:38
последние 2 завезли в new-build ?

Index
20.01.2018
15:56:57
> это-то понятно, примеров бы Вот как я тебе приведу примеры, если он в мелочах не работает где-то GHCi не запустится где-то cabal-файл не распарсится где-то линковщик умирает и удаляй ~/.stack везде где-то что-то не так пойдет

A64m
20.01.2018
15:57:15
в новом кабале нету поддержки от всяких языковых тулов для редакторов вроде ghc-modа

Index
20.01.2018
15:57:22
последние 2 завезли в new-build ?
new-build это переписанный cabal, там отдельный source tree

это по сути другой пакетный менеджер в том же бинарнике

И да, там это завезли.

A64m
20.01.2018
15:58:05
также в кабале неудобный интерфейс командной строки

Index
20.01.2018
15:58:44
Может я не пытался какие-то экзотичные вещи делать, но вроде удобный.

Aleksey
20.01.2018
15:59:00
в параллельную сборку кабал может?

Index
20.01.2018
15:59:18
Всегда мог

A64m
20.01.2018
15:59:25
он неудобный как раз для самых элементарных операций, для всяких экзотических потребностей как раз может и поудобнее еще

всегда не мог, но это появилось раньше чем стек

Index
20.01.2018
15:59:58
Самая элементарная операция это cabal new-build, cabal new-haddock, cabal new-repl, cabal new-exec

Ничем от stack не отличается

Google
Index
20.01.2018
16:00:14
Вот cabal new-clean забыли завезти, лол.

A64m
20.01.2018
16:00:29
ну даже тут надо эти нью использовать

Index
20.01.2018
16:00:55
Так их уберут через 10 лет, когда new-* признают СТАБИЛЬНЫМ, а старые команды удалят

Последнюю неделю я потратил на то, чтобы поставить NixOS, правильно сделал.

Например, я на Xubuntu никак не мог заставить xmonad правильно работать, а тут почитал nixpkgs, поправил куски, и наконец-то у меня desktop environment, от которой не противно

И возможность любой пакет любой версии привнести в среду (например, разные версии GHC) это очень круто.

Aleksey
20.01.2018
16:19:50
ты же у нас еще и бывший гентушник, чо как по сравнению с гентой по стабильности, времени сборки, наличию пакетов

ты ведь на ноут себе никсось вкатил?

Index
20.01.2018
16:23:05
Да, на ноут Время сборки намного быстрее, потому что можно попасть на бинарный кэш, и тогда оно равно нулю По стабильности ты сам выбираешь, какие nixpkgs использовать. Там есть система с channels — это бесполезная дичь, я вместо этого просто скачал nixpkgs как git-репозиторий и выбираю текующую версию системы через git checkout, а еще могу локально что-то патчить По наличию пакетов я пока что был приятно удивлён, весь привчный мне софт нашёлся

Aleksey
20.01.2018
16:24:38
звучит как "настало то самое время"

Leonid
20.01.2018
16:27:15
Всё нормальные пацаны давно никсосе

Andrei
20.01.2018
16:42:02
Всё нормальные пацаны давно никсосе
в nix-env сотоварищи CLI завезли или по-прежнему, как в Git?

Leonid
20.01.2018
16:42:56
Что?

Index
20.01.2018
17:49:56
Там в stack есть какие-то баги, которые линковщик ломают, с cabal new-build я таких проблем не наблюдал

Pig
20.01.2018
17:51:18
Лол, а я думал это из-за пакетов

Весь дотстек надо грохнуть или что-то можно оставить?

Alexander
20.01.2018
17:51:56
ну у линковщика были проблемы в убунтах

достек сносить вообще полезная вещь в стеке

Google
Alexander
20.01.2018
17:52:21
нужно в крон прописывать

Pig
20.01.2018
17:53:58
А потом всё по новой собирать?

Alexander
20.01.2018
18:09:55
да, до стек иногда все портит так что это решение единственное

Admin
ERROR: S client not available

Alexander
20.01.2018
18:10:19
с кабалом у меня впрочем тоже какие-то проблемы были, но для домашнего пользования я его предпочитаю

Антон
21.01.2018
19:21:13
Интересная у вас тут атмосфера

Alexander
21.01.2018
19:24:55
м?

Антон
21.01.2018
19:27:35
6 сообщения подряд -- запись о присоединении участника к группе

Alexander
21.01.2018
19:28:23
бывает

если бы никто не заметил strike бы больше был

=)

? animufag ?
21.01.2018
19:30:38
Ну а если нравятся страйки то есть чат фп

Антон
21.01.2018
19:31:00
Не, я бы из принципа написал бы "K-K-KOMBO BREAKER!!!"

kana
21.01.2018
19:32:25
https://t.me/joinchat/A8_s30LVQrNmQWBlBlJUKw

Антон
21.01.2018
19:33:20
https://t.me/joinchat/A8_s30LVQrNmQWBlBlJUKw
Можно присоединиться к этому чату и остаться в здравом уме?

? animufag ?
21.01.2018
19:33:28


Лучше сюда

Google
Alexander
21.01.2018
19:34:04
в ФП как-то печально

Denis
21.01.2018
19:35:42
Из фп надо выйти, там дичь какая-то

Alexander
21.01.2018
19:37:44
я даже из раста не вышел

Sergey
21.01.2018
19:41:16
народ, а stack и haskell-platform в каком отношении находятся друг к другу?

Alexander
21.01.2018
19:42:26
haskell-plaftorm включает в себя executable stack

? animufag ?
21.01.2018
19:42:51
ого

kana
21.01.2018
19:43:02
ого

? animufag ?
21.01.2018
19:43:10
у них же вроде проблемы были друг с другом

Arseniy
21.01.2018
19:44:09
Их делают FP complete

Sergey
21.01.2018
19:44:27
через apt install haskell-platform его невидно вроде

Alexander
21.01.2018
19:44:52
несмотря на это в платформу решили включить стек достаточно давно

может и выпилили, но маловероятно (я вообще за ней не слежу)

Sergey
21.01.2018
19:45:14
хорошо, сейчас тогда погляжу

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