Leonid 🦇
про-тип для новичков: избегайте . и $ пока не разобрались с базовым синтаксисом
PsyDebug
У меня тупнячёк, подскажите пожалуйста как с типом правильно раздуплиться. В Scotty пытаюсь вернуть следующее: suid :: ActionM () suid = do text $ do zt <- getZonedTime formatTime defaultTimeLocale "%Y%m%d%H%M%S" zt
kosc
Хз, что я не так делал, но со скобками тоже всё ок.
Leonid 🦇
suid :: ActionM () suid = do zt <- getZonedTime text (formatTime defaultTimeLocale "%Y%m%d%H%M%S" zt)
kosc
В общем, благодарю всех откликнувшихся!
Leonid 🦇
скорее всего lifIO getZonedTime
PsyDebug
Actual type: IO ZonedTime
Leonid 🦇
liftIO :: MonadIO m => IO a -> m a
Leonid 🦇
т.е. в этом случае будет liftIO :: IO ZonedTime -> ActionM ZonedTime
PsyDebug
Благодарю, попробую
Зигохистоморфный
(.).(.)
Anonymous
подразумевается
Denis
@qnikst @lonokhov про какой вы там говорили никсодокер?
Leonid 🦇
https://nixos.org/nixpkgs/manual/#sec-pkgs-dockerTools
Alexander
до ноута доберусь скину команды
Alexander
там что-то2docker
Denis
@lonokhov у меня есть выражение на никсе, которое что-то собирает. Я хочу то что в $out этого выражения запихать в докер. При этом я не хочу, чтобы там были сорцы.
Leonid 🦇
Ну и не будет
Denis
чего-то я не понял документацию
Anatolii
статейка была нидавно
Anatolii
http://lethalman.blogspot.com/2016/04/cheap-docker-images-with-nix_15.html
Denis
спасибо, полистаю
Anatolii
вообще го в канал тематический https://t.me/ru_nixos
Anatolii
будет полезно для новичокв
Anatolii
в будущем
Слава
Ок, вопрос от новичка - как начать получать деньги за кодинг на хаскеле? Желательно на удалёнке. Какой минимум знаний нужен для такой работы, и что следует прочитать и прорешать? К примеру, для работы на java достаточно прочитать Эккеля, узнать, зачем нужен Spring (загадка великая, до сих пор никто не ответил), чуть-чуть знать так называемые прости господи паттерны проектирования и уметь делать простые запросы на sql, для чего достаточно упражнений на sql-ex. И ещё уметь пользоваться maven'ом (чего там уметь-то). Итак, что нужно для Хаскеля? И где под него ищется работа?
Влод
Похоже на троллинг
Kirill
А делать лабы за студентов считается зарабатыванием денег?
Слава
Похоже на троллинг
Как задашь нормальный, практический вопрос, так сразу троллем назовут
Слава
А делать лабы за студентов считается зарабатыванием денег?
Нет, потому что я, как бывший репетитор, прекрасно знаком с этим видом заработка. Ипотеку вы с него выплачивать не будете, он сезонный.
Nick
Следует прочитать книги и прорешать задачи. А уровень знаний нужен подходящий.
Слава
Спринг для DI
В нем только что кофеварки нет. А все остальное есть.
Слава
Следует прочитать книги и прорешать задачи. А уровень знаний нужен подходящий.
Подходящий - это какой конкретно? Быть может, есть примеры тестовых заданий приличного размера, сделав которые я могу быть уверен, что сгожусь за джуниора.
Nick
Да, есть
Vasiliy
есть задача написать программу, на чём именно - не важно, пишешь её на хаскеле, получаешь бобло
Слава
есть задача написать программу, на чём именно - не важно, пишешь её на хаскеле, получаешь бобло
Такая задача у меня у самого есть, только за баблом ещё и побегать надо, за инвесторами.
Aliester
он обладает вау-эффектом. тебя спросят действительно ли ты умеешь убивать драконов и пригласят собственного убийцу, который тебя проверит. а потом если ты дейстительно хороший убийца драконов тебя наймут в личную гвардию месить рыла плебсу. драконов ты убивать будешь на досуге, но зарплата будет приличной
Aliester
я имею ввиду, что сейчас невозможно быть профессиональным хаскелистом, как к примеру быть профессиональным джавистом.
Aliester
инвесторам важна стоимость поддержки после того как ведущего разработчика собьет автобус. стоит ли говорить что на Хаскеле эта стоимость много выше других языков.
Слава
а инвесторам важно, на чём оно реализовано?
Инвесторов нет, и вспышка упущена. Им - без разницы, но их нет.
Vasiliy
я имею ввиду, что сейчас невозможно быть профессиональным хаскелистом, как к примеру быть профессиональным джавистом.
звучит как "невозможно быть профессиональным махателем молотком, как к примеру быть профессиональным пильщиком"
Vasiliy
простите, я не знаток столярных дел
Vasiliy
и то, и другое - инструмент
Vasiliy
каждой задаче свой
Denis
ну ладно, расходимся
Denis
невозможно, говорят
Aliester
ну скажите, как быстро можно найти нового хаскелиста на проект, когда старый свалит преподавать мехмат в Бауманку?
кана
что понимается под профессиональным хаскелистом? Иметь профессию программиста, который пишет на хаскеле?
Aliester
и сравните это время ожидания со временем ожидания любого языка из большой десятки
Arseniy
А тк хаскелисты обычно умные, то проблем нет в том, что бы найти достойную замену
Слава
и то, и другое - инструмент
Я пару дней назад сюда отправлял сообщение с хорошим примером кода, ищется по слову "антидепрессанты". Каждой задаче ещё и свой специалист
Слава
что понимается под профессиональным хаскелистом? Иметь профессию программиста, который пишет на хаскеле?
Человек, который работает на работе над проектом на хаскеле, вероятнее всего это будет либо внутренним продуктом, либо сервисом. Аутсорсеры вряд ли пишут на хаскеле
Vasiliy
ну скажите, как быстро можно найти нового хаскелиста на проект, когда старый свалит преподавать мехмат в Бауманку?
да, у джавистов есть неоспоримое преимущество - они не свалят преподавать мехмат в бауманку
Denis
Подходящий - это какой конкретно? Быть может, есть примеры тестовых заданий приличного размера, сделав которые я могу быть уверен, что сгожусь за джуниора.
Вот представьте задачу на собеседование на java на нормальную вакансию. Представляете уровень java-разработчика? А теперь решите эту задачу на haskell, вот это уровень haskell разработчика.
Arseniy
Anatolii
вы все врете и ломаете стереотипы
Anatolii
хаскель для университетов
Denis
меня вообще всегда забавляет как люди приходят в толпу хаскеллистов и режут всю правду-матку
Anatolii
и только
Слава
Ну вот прямо сейчас я стажируюсь в компании хаскель-аутсорса)
Обычно аутсорс в рф - это поддержка мрачного кода от индусов и тому подобных
Arseniy
Ну вот прямо сейчас я стажируюсь в компании хаскель-аутсорса)
Хаскель аутсорса в мире криптовалют и блокчейн технологий преимущественно :D