Vladislav
А вот это как раз без разницы, если все депы тащить через Nix (пакетный менеджер) или Stack
Vladislav
То есть ты сейчас соберешь инфу, но к Хаскелю не относящуюся
Evgeniy
интересуюсь подходит ли эта идея мне или нет )
Alexey
here is some code sample: let x = x in x
Alexander
Только зеркалирование не пилите, а то 2 потока это многовато :)
Alexander
На любом дистре нормально, тем более есть stack который простой для начала, не считая security concerns
Нурлан
Кто подскажет почему cabal install sudoku не работает, как вообще модули загружать/ставить?
попробуй stack он идет как замена cabal
а че это за пакет? у меня пишет что не найдет такой
Vladislav
cabal install sudoku не работает, потому что никакого sudoku нет: http://hackage.haskell.org/package/sudoku
это оно? https://github.com/simonkro/haskell-sudoku
Нурлан
Оно
Vladislav
Ну этот проект даже не использует cabal
Vladislav
Там в README написано как запускать
Нурлан
А cabal использует только то что в http://hackage.haskell.org/packages/
Нурлан
??
Vladislav
Нет
Vladislav
Если используется cabal, то будет .cabal-файл
Нурлан
С судоку спасибо )))
Vladislav
А Hackage — это репозиторий, на который автор может залить свой .cabal-пакет
Vladislav
Т.е. использование cabal — это предусловие для попадания на Hackage, а не наоборот
Нурлан
Пытаюсь понять что значит тут "наоборот" к прекословию. Это если используется hackage то не обязательно cabal
Нурлан
??
Vladislav
Нет. Перефразирую
Vladislav
Все пакеты на Hackage используют Cabal
Vladislav
Не все Cabal-пакеты размещены на Hackage
Нурлан
Ок))
SimpleX
В ченжлоге телеграма возможность изменять сообщения на каналах и в группах. И да, работает.
Vladislav
Да, нашел.
Anonymous
блог у телеграма отвратительный. что за новое вение - делать блоги без rss?
SimpleX
Типа rss умер & stuff
SimpleX
Глупости всякие
IC
Зачем телеграму рсс? Есть же телеграм..
Artur
зачем рекламировать конкурентов (с)
IC
Да нет, просто ца блога уже на телеге, а остальным / на остальных пофиг.
Evgeniy
Нурлан
О каком микрофоне речь?
Anonymous
А кто в каких телеграм чятиках еще сидит?
работа на апворке, группа
Anonymous
может есть где то ксть подборка it чятов кстати?
девалл есть например
Alexey
VSCode extensions для Haskell довольно неплохо сделали. Рекомендую посмотреть хотя бы для интереса. И вообще VSCode меня даже удивил, честно говоря.
Alexey
Попробовал сделал VSCode таски для build/clean/test проектов на stack/hspec: https://gist.github.com/AlexeyRaga/f159ada2a6ba69f9e51d
IC
да, как только доделают управление проектами хотя бы на уровне атома, можно будет начинать пользоваться
Tikhon
А что используют хаскелисты для сборки проектов? Make?
IC
stack
Alexander
cabal
Alexander
Ну иногда хипстерские обёртки типа stack
Alexander
Особо упоротые cabal-install с поддержкой projects, но большинство не знают о существовании
Alexey
stack сейчас в основном
Alexey
а что понимается под "управлением проектами на уровне атома"? я атомом пользоваться просто не смог.
IC
банально, добавить несколько "корневых" каталогов в сессию
IC
в идеале бы ещё возможность сохранять сессии, как в саблайме, но надо же с чего-то начинать
IC
а ещё в студии какой-то дикий гемор с синтаксисом/режимами. какое-то безумное наследование пакетов, конфиги...
Alexey
Не заметил такого, поставил - работает. Коллегам, интересующимся хаскелем будет точно просто замечательно, ибо работает сразу из коробки, а привыкать в Emacs - это ещё надо решиться :)
Нурлан
А vim чего?
Alexey
А к vim привыкать ещё дольше, чем к emacs.
IC
не, если чисто хаскельный проект (один), то никаких проблем, можно брать
Alexey
Для человека, интересующегося хаскелем и имеющим желание его изучить пара недель настройки/привыкания к emacs/vim является большим препятствием и сильно сбивает настрой. Из того, что я не раз наблюдал.
Alexey
Ну, новичкам дерево проектов вряд ли нужно в любом случае.
IC
у меня простейшая задача была - один каталог с бэком, один с фронтом
IC
vs code - надо открывать два редактора
Нурлан
Я новичок. Но с vim'ом мне проще разобраться чем с деревом проектов.
Нурлан
Че за дерево вообще
Нурлан
?
IC
да не дерево. просто несколько каталогов в одной сессии
IC
сделай open folder на src/front а потом ещё раз open folder на src/back - откроется новый редактор со своей сессией
Alexey
Это да, возможности открыть более одного проекта в VSCode нет. В "большой" Студии для этого используют solutions, что тоже, в общем-то, довольно ограниченное решение. У них там голосовалка за фичи, кстати, можно добавить пожелание. Если многим понравится - то есть шанс.
Alexey
О! https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7756986-open-multiple-folders-at-once
Alexey
Народ пишет, что симлинками справляются :) Костыль, конечно.
Alexey
Плюс наверняка команды уровня проектов (build, test, etc.) так работать не будут.
Alexander
Новичку и mcedit может быть достаточно
Tikhon
Расскажите, а много тут людей работают над коммерческими проектами? Ну или хотя бы много ли людей получают зарплату за кодинг на хаскеле?
IC
двое точно есть
Нурлан
а джуниоров он берет?
нет
Tikhon
А с какой целью интересуетесь?
Думаю на сколько выгодно вкладывать усилия в хаскель и реально ли сделать это своим основным источником дохода.