Описание тега haskell-platform

Платформа Haskell - это стандартизированный дистрибутив языка программирования Haskell для нескольких ОС. Вопросы по этому тегу должны касаться не языка Haskell в целом, а конкретных проблем с установщиком и распространением платформы.
1 ответ

Ошибка сборки пакета на Haskell

Я создал песочницу cabal и пытаюсь собрать пакет hakyll Haskell на моем OSX, но я получаю ошибку сборки на временном пакете 1.2.0.2. В чем может быть причина?Кабал версия 1.20Ошибка сборки ниже: abcdef-MacBook-Pro:hakyll bd$ cabal install temporary …
09 май '14 в 19:22
3 ответа

Помогите с запуском сервера разработки Yesod?

В настоящее время я пробую фреймворки для веб-разработки на haskell, и недавно я столкнулся с yesod. Это показалось довольно интересным, поэтому я установил его с помощью cabal, однако я не могу запустить сервер разработки. Следуя инструкциям по нач…
02 июн '11 в 13:57
2 ответа

Монада haskell для имитации кода стиля OO

Конкретные примеры на http://www.haskell.org/haskellwiki/State_Monad очень полезны для понимания того, как писать реальный код с помощью монад (см. Также stackru/9014218). Но большинство из нас, новых студентов, имеют опыт работы с OO, поэтому сопос…
28 янв '12 в 01:40
4 ответа

HASKELL - Изменить тип

Мне нужно создать функцию f:: Log->[String] это делает это (((o, i ,d),s) = [(o, i ,d)] type Log = (Plate, [String]) type Plate = (Pin, Pin, Pin) type Pin = (Char, Int)
07 окт '12 в 15:33
1 ответ

GHC не может найти библиотеки при новой установке Haskell-Platform

Я пытаюсь научиться использовать Haskell, но я столкнулся с небольшим препятствием. Я использую MacOSX 10.12.6 и установил платформу Haskell, используя: $ brew cask install haskell-platform без изменений. Когда я пытаюсь скомпилировать программу с p…
30 сен '17 в 07:52
4 ответа

Библиотека Haskell для связи по HTTP

Какая библиотека рекомендуется для программирования веб-клиента, которая включает HTTP-запросы. Я знаю, что есть пакет под названием HTTP, но он не поддерживает HTTPS. Есть ли лучшая библиотека для этого? Я ожидаю, что библиотека с функциональностью…
07 апр '13 в 19:24
3 ответа

Не удается загрузить модуль GHC.TypeLits

Только что установил текущую платформу Haskell 2012.2.0.0 , который говорит, что использует base-4.5.0.0, а также base-4.5.0.0 включает в себя GHC.TypeLits модуль. Тем не менее, когда я пытаюсь загрузить GHC.TypeLits, ghc не могу найти это: % ghci -…
24 сен '12 в 14:59
1 ответ

Не могу установить glib в Windows при попытке установить gtk3 с помощью cabal

Я пытался установить gtk3 с помощью cabal, следуя инструкциям на https://wiki.haskell.org/Gtk2Hs/Installation, за исключением того, что я заменил gtk на gtk3, я загрузил все в одном комплекте gtk 3.6.4 (from: http://www.tarnyko.net/dl/gtk.htm) разар…
1 ответ

Haskell Постоянные строки вставки, если их еще нет в базе данных

Я пытаюсь использовать Yesod и настойчивые для создания веб-сайта. Я немного озадачен тем, как использовать постоянный API. Вот два моих стола Feed url Text UniqueFeed url Subscription feed FeedId title Text UniqueSubscription feed Я пытаюсь создать…
30 апр '13 в 06:51
2 ответа

Haskell OpenGl и GLUT Неоднозначный случай

Я пытаюсь учебник OpenGL. Я использую macosx с установленной платформой Haskell import Graphics.Rendering.OpenGL import Graphics.UI.GLUT main :: IO () main = do (progname, _) <- getArgsAndInitialize createWindow "Hello World" displayCallback $= d…
08 мар '13 в 03:25
1 ответ

cabal: ошибка при загрузке общих библиотек: libHSzlib-0.5.4.1-ghc7.6.3.so

Я сделал новую установку платформы Haskell на CentOS 7, вот так: [amy@wombat115 ~]$ sudo yum install haskell-platform Loaded plugins: fastestmirror, product-id, subscription-manager This system is not registered with Subscription Management. You can…
23 янв '15 в 18:53
2 ответа

Как удалить старые версии GHC?

Я установил Haskell Platform 7.10.3 на свой Mac, и когда он закончил, он сказал мне, что он обнаружил более старые версии GHC и удалил их, но как мне это сделать? Я использую MacBook Air с OS X 10.11.3.
1 ответ

Ошибка установки yesod на платформе Haskell 2012.2.0.0 в Windows XP

Я надеюсь, что попытался установить yesod с помощью "cabal install yesod-platform", но установка была прервана со следующей ошибкой: cabal: Error: some packages failed to install: authenticate-1.2.1.1 depends on zlib-conduit-0.4.0.2 which failed to …
04 июл '12 в 07:59
1 ответ

Не в области: readMaybe, какую библиотеку я должен импортировать?

Я пытаюсь использовать функцию readMaybe, которая должна быть в библиотеке Text.Read, но при компиляции я получаю следующее сообщение: Module `Text.Read' does not export `readMaybe' Может кто-нибудь сказать мне, что я делаю не так? Спасибо;)
1 ответ

Haskell fromSing and Sing опечатки / добрые ошибки

Я пытаюсь написать код на Haskell для представления отрицательного биномиального распределения в существующей библиотеке (HLearn). Из того, что я могу сказать, HLearn требует, чтобы параметры модели (в данном случае значение r для отрицательного бин…
23 май '14 в 17:12
1 ответ

Как установить ghc и base с поддержкой профилирования, на платформе Haskell

Этот ответ на проблему, которую я имею, предлагает запустить, например sudo apt-get install ghc-prof в системах Debian для установки базовых библиотек с поддержкой профилирования. Однако я установил платформу Haskell (с помощью опции "Generic"). Ка…
28 янв '18 в 19:45
1 ответ

Где находится ghci.conf при установке GHC с использованием brew cask в Mac?

Я использовал homebrew-cask для установки haskell-платформы на мой Mac (OS X 10.11.2), запустив: brew cask install haskell-platform и он работает хорошо до того дня, когда я хочу включить подсветку синтаксиса в GHCi. Я обнаружил в этом посте, что я …
01 янв '16 в 04:17
2 ответа

Haskell Yahoo Finance Инструмент командной строки

Я пытаюсь использовать этот модуль для создания инструмента командной строки, который будет получать цитату из Yahoo Finance за символ. Когда я пытаюсь скомпилировать, я получаю эту ошибку. Couldn't match expected type `[t0]' with actual type `IO (M…
1 ответ

Композиция функций (язык Хаскеля)

У меня есть слово bar которая содержит строку "Helium" и слово baz которая содержит строку "lol", Я пытался использовать: takeCharacters (3) bar (takeCharacters (2) baz) чтобы получить строку "Hello" но это не работает (я должен использовать компози…
04 ноя '18 в 20:33
3 ответа

Хаскель, где пункт не в рамках ошибки

Добрый день, Я новичок в haskell и чертовски долго пытался скомпилировать следующее определение функции в haskell chaseFile :: [FilePath] -- ^ path (directories to search) -> String -- ^ base name -> [String] -- ^ possible extensions -> IO …
16 июл '14 в 02:46