Вопросы и ответы по всем темам

Категория - haskell

Страницы: 1 2 3 4 5 6 7

haskell
Кто-нибудь может объяснить монады?

  Возможный дубликат:   Что такое монада? Я думаю, что понимаю, что такое «Может быть, Монады», но я не уверен насчет других типов.




haskell
Руководство для начинающих по Haskell?

Я искал достойное руководство по Haskell в течение некоторого времени, но не смог найти того, которое кажется достаточно интересным для чтения и / или имеет смысл. У меня был опыт общения с...




haskell
Что такое монада?

Кратко рассмотрев недавно Хаскелла, каким было бы краткое, сжатое, практическое объяснение того, что в действительности представляет собой монада? Я обнаружил, что большинство объяснений, с...




haskell
Оператор разницы в списке Хаскелла в F #

Есть ли эквивалентный оператор оператора разницы в списках Хаскелла // в F #?




haskell
экспозиция на стрелах в хаскеле

Что было бы хорошим местом, чтобы пойти, чтобы понять стрелки? В идеале, я просто ищу какое-то место с кратким определением с мотивировкой из нескольких хороших примеров, что-то похожее на...




haskell
На каких языках реализованы функции функционального программирования?

Lisp разработал набор интересных языковых функций довольно рано в академическом мире, но большинство из них никогда не завоевывали популярность в производственной среде. Некоторые языки, такие...




haskell
Как сделать общую функцию памятки в Haskell?

Я видел другой пост об этом, но есть ли чистый способ сделать это в Haskell? Что касается второй части, можно ли это сделать, не делая функцию монадической?




haskell
Какой пакет Haskell содержит данный модуль

Я знаю имя модуля Haskell, но не могу понять, в каком пакете оно определено. Это плохо, потому что я не могу скомпилировать без пакета, выставляющего этот модуль. В частности, это Text.Regex,...




haskell
Синтаксис Haskell для выражения case в блоке do

Я не могу понять эту проблему синтаксиса с выражением case в блоке do. Какой правильный синтаксис? Если бы вы могли исправить мой пример и объяснить его, это было бы...




haskell
Реализация почтового индекса с использованием Foldr

В настоящее время я нахожусь на главе 4 Real World на Haskell, и я пытаюсь обернуть голову реализацией foldl в терминах foldr. (Вот их код :) myFoldl :: (a -> b -> a) -> a...




haskell
Как можно разделить данные между родительским и разветвленным дочерним процессом в Haskell?

Как бы я вообще начал разветвлять дочерний процесс, используя Haskell? Кроме того, если каналы являются очевидным решением вопроса обмена данными - есть ли другой способ сделать это, кроме...




haskell
Новое в функциональном программировании

Эй, я действительно новичок в Haskell и всю свою жизнь использую более классические языки программирования. Я понятия не имею, что здесь происходит. Я пытаюсь сделать очень простую реализацию...




haskell
Сколько математики мне нужно, чтобы стать продуктивным в Хаскеле?

Я заинтересован в изучении Haskell в свое свободное время (не через курс), но я подозреваю, что моего математического фона может быть недостаточно, чтобы использовать важные языковые концепции...




haskell
Сокращения в Haskell Typeclass

Итак, у меня есть пара классов типов, которые я буду часто использовать вместе, и я хочу избегать указания обоих типов каждый раз. В основном вместо того, чтобы положить :: (Ord a,...




haskell
Определение функций Haskell и кэширование массивов

У меня есть вопрос о реализации кэширования (запоминания) с использованием массивов в Haskell. Работает следующий шаблон: f = (fA !) where fA = listArray... Но это...




haskell
параметры нескольких типов в классах типа haskell

Я пытаюсь сделать некоторую абстракцию в Haskell98, но не знаю, как это сделать. Я хочу определить класс для типов, которые могут быть преобразованы в списки. toList :: a ->...




haskell
Алгебраические типы в хаскеле

Как я могу упростить выражение, используя основную арифметику?




haskell
преобразовать выражение в строковое представление?

Рассмотрим следующий код на Haskell: module Expr where -- Variables are named by strings, assumed to be identifiers: type Variable = String -- Representation of...




haskell
Примитивная рекурсия

Как я буду определять функцию «упрощать», используя примитивную рекурсию? упрощение :: Expr -> Expr     ... Упростить Упростите выражение, используя основную арифметику,...




haskell
Символическое упрощение в Haskell (используя рекурсию?)

Как я могу дать общее правило, которое включает в себя все выражения ниже? Например, одно выражение, другое для sub и одно для mult. Мне нужно использовать рекурсию, но я запутался ... ...




Страницы: 1 2 3 4 5 6 7