|
|
Другие темы раздела | |
Haskell Получение списка списков
https://www.cyberforum.ru/ haskell/ thread1893281.html Здравствуйте! Я хочу получить список списков длины исходного, начинающийся с каждого его элемента, например g= - исходный список Выход , , , , , ] makeit = makeit = x: makeit (x:xs) = (drop n (xs)) : where n = length (xs) - 1 |
Haskell Как удалить Haskell Platform и стек и поставить все заново Установил Haskell Platform и сразу же установил стек, теперь у меня конфликт версий как удалить и то и то и заново установить стек? |
Haskell Аналог функции reverse Я пытаюсь реализовать переставить элементы в списке в обратном порядке: give_reverse_list (x:xs) = ((x:xs) !! n) : where ((x:xs) !! n) = (x:xs) !! ((len (x:xs))-1*n) ((x:xs) !! 0) = (x:xs) !! ((len (x:xs))-1) но получаю ошибку " Parse error in pattern: (x : xs) !! n", - тут я попытался определить начальный и конечный элемент списка и затем получить новый список, но... https://www.cyberforum.ru/ haskell/ thread1885592.html | Haskell Как работает стек? Установил стек но не очень понимаю как с ним работать. подскажите или дайте ссылку на какой нибудь материал. https://www.cyberforum.ru/ haskell/ thread1881038.html |
Haskell Функции высшего порядка Здравствуйте, нужна помощь с написанием программы. Как-то не смог нормально разобраться с функциями высшего порядка, а нужно написать программу именно используя их. Задание: Написать программу, которая удаляет повторяющиеся элементы в матрице с использованием функций высшего порядка. Я вроде как сделал программу, но без использования функций высшего порядка. Прошу помощи у людей, которые знают... |
Haskell Задача о логинах Доброго времени суток вам уважаемые форумчане. Помогите, пожалуйста, написать программу на Haskell, которая читает из файла список имен и фамилий в виде: Иванова Мария Петров Сергей И создает список логинов, где логин это фамилия плюс количество людей с такой же фамилией уже встретившихся в списке ( считая того кому даем новый логин). То есть для входа: Иванова Мария Петров Сергей ... https://www.cyberforum.ru/ haskell/ thread1879406.html |
Haskell Система управления расписаниями
https://www.cyberforum.ru/ haskell/ thread1877873.html Доброго времени суток! Помогите, пожалуйста, написать программу.:cry: Очень большое описание Создайте систему управления расписаниями сотрудников, которая будет хранить периоды времени, в течение которых сотрудник занят, и предлагать время совещания группы людей, когда все они свободны. Определите тип Time, который бы хранил запись о времени, определите для него методы show и read, для... |
Реализация нетривиального выражения, ввод с клавиатуры Haskell Здравствуйте. Помогите, пожалуйста, реализовать пример нетривиального выражения, принадлежащего следующему типу: ((Char,Integer), String, ) Параметры должны считываться с клавиатуры. В Haskell не особо разбираюсь. |
Haskell Помогите пожалуйста прокоментировать строчки кода
https://www.cyberforum.ru/ haskell/ thread1876031.html Помогите пожалуйста прокоментировать строчки кода : split :: Eq a => a -> -> ] split d = snd . splt where splt xs = case brk xs of (,f) -> (,) (r,f) -> ( f : ) <$> splt r brk = (,) brk (x:xs) | x = = d = (xs,) brk (x:xs) = ( х : ) <$> brk xs |
Haskell Прокомментировать код быстрой сортировки
https://www.cyberforum.ru/ haskell/ thread1876029.html Помогите пожалуйста прокоментировать строчки кода: quicksort :: (Ord a) => -> quicksort = quicksort (x:xs) = let smallerSorted = quicksort biggerSorted = quicksort in smallerSorted ++ ++ biggerSorted |
Помогите пожалуйста прокоментировать кода пузырьковой сортировки Haskell Помогите пожалуйста прокоментировать строчки кода : bubbleSort = bubbleSort x= (iterate swapPass x) !! ((length x)-1) where swapPass = swapPass (x:y:zs) | x>y = y:swapPass (x:zs) | otherwise = x:swapPass (y:zs) |
Haskell Реализация быстрой сортировки
https://www.cyberforum.ru/ haskell/ thread1874729.html Здравствуйте помогите пожалуйста с заданием по Haskell. Реализовать функцию QuickSort, которая сортирует список номеров и позволяет быстро сортировать их через алгоритм ((quicksort, https://en.wikipedia.org/wiki/Quicksort) |
Почетный модератор
|
|
05.01.2017, 08:53 | 0 |
Лучший учебник для начинающих доступный на русском - Haskell - Ответ 997194205.01.2017, 08:53. Показов 14242. Ответов 21
Метки (Все метки)
Ответ
добавил.
ну коли уж влез в тему, а какие практические преимущества имеет Haskell перед теми же Делфями и Плюсами с Шарпами? можете за вброс посчитать, (собственно и есть вброс ) можно еще и Яву приплюсовать для сравнения. Вернуться к обсуждению: Лучший учебник для начинающих доступный на русском Haskell
1
|
05.01.2017, 08:53 | |
Готовые ответы и решения:
21
Какой лучший учебник по Pascal 7.0 для начинающих? Порекомендуйте лучший задачник по Паскалю для начинающих? Учебник для начинающих Учебник С++для начинающих |
05.01.2017, 08:53 | |
05.01.2017, 08:53 | |
Помогаю со студенческими работами здесь
0
лучший учебник С# Лучший учебник Учебник по Lisp для начинающих Нужен учебник по C++ для начинающих |
Блоги программистов | |||||
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
|
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
|
С чего начать программировать микроконтроллеры
raxper 06.01.2025
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
|
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
|
Обновление сайта www.historian.by
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
|
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
|
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list):
s=^y]
p=x and y
for i in range(1,len(x)):
s. append((x^y)^p)
p=(x and y)or(p and (x or y))
return s
x=list()
y=list()
|
Это мы не проходили, это нам не задавали...(асихронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
|
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
|