ghcup - столкнулся с проблемой что из консоли ссылки ведут на директорию chocolatey а там уже ничего нет. Вопрос что нужно поменять в переменных среды что бы заработало ?
перезапустить шелл недостаточно?
неа, немножко поудалял/подабовлял в PATH разные директории - заработало
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
Насколько моя реализация Exercise 1 плохая? data MessageType = Info | Warning | Error Int deriving (Show, Eq) type TimeStamp = Int data LogMessage = LogMessage ...
Вот кстати вопрос https://www.reddit.com/r/haskell/s/d81DpEdX6K И вопрос у меня связанный тоже - а нельзя так сделать, чтобы по нажатию набора клавиш VSCode показывала тип иде...
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
А как определить параметризованный тип с ограничением на параметр? Например, (Integral a) => CongruentModel a { p :: a, q :: a, r :: a }?
Обсуждают сегодня