Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Haskell Функции https://www.cyberforum.ru/ haskell/ thread2417337.html
привет помогите разобраться module F where func :: int -> int -- тут я описал функцию
Haskell Функция init
В Prelude нашел два способа задания функции init: init = init (x:xs) = x : init xs init = errorEmptyList "init" init = errorEmptyList "init" init (x:xs) = init' x xs where init' _ = init' y (z:zs) = y : init' z zsЗачем нужен второй способ?
Haskell Логическое выражение Помогите, пожалуйста! Вычислите логическое выражение(на Haskell). «Неверно, что если число, в четыре раза меньшее числа предшествующему числу 54 больше квадрата 7, то сумма списка первых трех простых натуральных чисел четна» https://www.cyberforum.ru/ haskell/ thread2414334.html Haskell Рекурсивная функция.Вхождение в список Помогите не могу решить задачу: Для решения задачи определить рекурсивные функции . Вывести номер последнего вхождения в список натуральных чисел четного элемента. При отсутствии четных элементов вывести -1. https://www.cyberforum.ru/ haskell/ thread2414330.html
Haskell Упорядочить список по возрастанию
Определите функцию, принимающую на вход целое число n и возвращающую список, содержащий n элементов, упорядоченных по возрастанию.. Список нечетных натуральных чисел. вот мой код! test :: Integer -> test x = test (x-1) ++ if (odd x) == True then x: else
Haskell Массив: Подсчитать в заданном массиве сумму чисел... https://www.cyberforum.ru/ haskell/ thread2410503.html
Допустим у меня есть массив 1)Подсчитать в нем сумму чисел. 2)Подсчитать сумму чисел в квадрате. 3) Найти длину массива. HELP!!
Haskell Извлечение из IO внутри функции http://hackage.haskell.org/package/http-common-0.8.2.0/docs/Network-Http-Types.html#t:RequestBuilder q <- buildRequest $ do x <- fmap floor getPOSIXTime http GET "/" ... Я правильно понимаю, что не смогу получить округлённое значение времени в внутри блока do, который подаётся на вход buildRequest? Потому что нельзя будет отбросить IO. Единственный способ получить x... https://www.cyberforum.ru/ haskell/ thread2407692.html Рекурсия съедает всю память Haskell
Здравствуйте! Пытаюсь решить задачу: Рассмотрите все числа Фибоначчи, не превышающие 10100000, и вычислите сумму тех их них, которые делятся без остатка на 3 (т.е. на третье число Фибоначчи) Написал такой код, он корректно работает на не слишком больших числах, но при ограничении до 10100000 съедает всю память и вычисления не выполняются до конца: calculate :: Integer -> Integer -> Integer...
Haskell Ошибка при выполнении операции Xor Итак, выполняю операцию Xor к двум спискам, очень большим спискам. И получаю следующую ошибку: Stack space overflow: current size 33624 bytes. Use +RTS size-RTS to increase it. Как мне проксорить два списка длиной 67248 bytes? Добавлено через 16 минут Может их разбить сплитом, и по частям проксорить? Добавлено через 1 минуту https://www.cyberforum.ru/ haskell/ thread2406314.html Haskell Найти первые 10 цифр для суммы чисел до 1 триллиона, кратных 3, 5, 7, 11 или 13 Вычислите сумму всех чисел, меньших 1000000000000 (одного триллиона не включительно) кратных 3, 5, 7, 11 или 13. Выведите первые 10 цифр решения. https://www.cyberforum.ru/ haskell/ thread2404038.html
Объясните разницу в поведении Haskell
В чём принципиальная разница между двумя функциями? Почему в первом случае вычисления завершаются, а во втором - нет? Prelude> let f1 = foldr (\x s -> x:s) Prelude> let f2 = fst . foldr (\x (s,t) -> (x:s,t)) (,1) Prelude> take 10 $ f1 Prelude> take 10 $ f2 *** Exception: stack overflow
Haskell Non-exhaustive patterns in function Дан список участников круговой считалки, в которой на каждом шаге выбывает каждый пятый. Определить, кто останется в списке последним count num = 0 count num = a count reslist num = count reslist num count (h:list) reslist num | (num == 5) = count list reslist 1 | otherwise = count list (reslist ++ ) (num+1) countf lst = count lst 1 в функции... https://www.cyberforum.ru/ haskell/ thread2402958.html
Эксперт NIX
3330 / 748 / 252
Регистрация: 28.06.2015
Сообщений: 1,543
Записей в блоге: 16
13.03.2019, 21:55 0

Условные конструкции - Haskell - Ответ 13401034

13.03.2019, 21:55. Показов 4137. Ответов 13
Метки (Все метки)

Ответ

pcmax, Ваша функция недостаточна
Haskell
1
  _ -> "opa"
Добавлено через 30 минут
Наверное мне стоит потренироваться в объяснении своих замечаний ))
pcmax, Вы используете в качестве входного параметра тип Int
а он не ограничен двумя описанными значениями, поэтому необходимо
предусматривать общий случай - универсальный образец
с которым совпадут все оставшиеся значения и избавят
вас от возможного появления ошибки

Добавлено через 57 минут
XRuZzz, А я бы на любителя посоветовала книгу "Haskell eBook Reader.pdf"
на английском языке. Гугл выдает в первой строчке.

Не по теме:

Английский не будет лишним, а учить его по этой книге просто сказка.
Я пробовала читать художественную литературу, такой нудняк,
сложные речевые обороты, сложные времена глаголов и т.д. А здесь во первых Хаскель,
на моей практике, язык который можно изучать ради самого Хаскеля, очень интересен.
При чтении книги даже порой забываешь что читаешь на иностранном языке!
Второе, спец литература не терпит многозначности, все точно, выверенно, без иносказаний,
можно констатировать - готовый, адаптированный учебник английского со встроенной мотивацией.
Ну и если в начале было что английский использовал Хаскель,
то теперь по приоритету аглийский в гостях у Хаскеля.
(Почему то мне понравилось произносить Хаскель с мягким ль на конце,
как это делает Москвин)



Вернуться к обсуждению:
Условные конструкции Haskell
4
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2019, 21:55
Готовые ответы и решения:

Условные выражения
Функцию value с числовым списком произвольной длины в качестве аргумента; если первый элемент...

Условные конструкции
Столкнулся с такой проблемой. Мне необходимо задаться условием в программе при котором: S4&gt;S3...

Циклы и условные конструкции
1. Написать программу, выводящую различные приветствия в зависимости от должности. Имеется 4...

Условные конструкции. Линейные алгоритмы. Циклы
Ребят,не могу сдать зачёт без трёх этих ИЗ.Преподавателю нужно,чтобы всё было по примерам в...

13
13.03.2019, 21:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2019, 21:55
Помогаю со студенческими работами здесь

Как реализовать эту задачу (Условные конструкции)
class Program { static void Main(string args) { ...

Условные конструкции с использованием "нетрадиционных" операторов
Уважаемые форумчане, заранее извиняюсь, если вопрос некорректен :) Но вопрос возник, поэтому...

Условные переменные
Ещё раз здравствуйте! как следующий пример реализовать с помощью boost::condition cond; #include...

условные переходы
Составить программу, вычисляющую заданное условное целочисленное выражение для данных со знаком и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru