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