вот список того, что является whnf
А просто Just является whnf?
судя по тому, что (:) 1 это whnf, то кажется да
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
А как старый хаскел с новым стыковать ? потому как тут работает 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, если да, то не понимаю задач...
Я вернул массив, заморозив, и сделал так: main = do let (lowerBound, upperBound) = (2, 50_000_000) let mask = primeMask upperBound print $ foldMap (\i -> if mask `unsafe...
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
ой, а UArray не foldable, с ним вообще как-то можно чисто работать, кроме как foldl' делать от списка границ?
а есть какие-то вводные книжки или курсы по Хаскелю, подходящие для его изучения как первого языка? мне кажется, сейчас самое время их назвать
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
То есть вот это обязательно? newArray @(STUArray s) ? а у меня без него было
Привет всем. Не знаю, удачный ли чатик я выбрал для вопроса, но он как будто в целом про концепцию фп и конкретно про Haskell. Прочитал, что в целом в мире фп нет идеи мутабел...
Обсуждают сегодня