|
Заблокирован
|
|
Как установить библиотеку Cabal на Windows 7 (32)?08.09.2016, 13:26. Показов 4761. Ответов 20
Метки нет (Все метки)
Всем привет!
Помогите, пожалуйста, установить библиотеку Cabal на Windows 7 (32). Поясняю свои страхи, у меня уже стоит HaskellPlatform-8.0.1 (2,01 ГБ). Боюсь, в результате ошибок по инсталляции Cabal — накроется и то, и другое. Появится уйма ненужных проблем. Хочется и колется! Будь HaskellPlatform размером — до 200 Мб, можно было пойти наобум, совсем не страшно. Встретил в Интернете статью вызывающую доверие — на уровне интуиции, знаний пока мало: Собираем Cabal http://eax.me/haskell-install/ Автор пишет, пугающе правдиво: Очень грустно писать на Haskell без наличия под рукой cabal. Так давайте же самостоятельно соберем его из исходников! На багтрекере GHC есть замечание к GHC 7.8, что cabal нужно брать из репозитория на GitHub, а не с haskell.org, иначе он не соберется. Я проверил, действительно не собирается Ну ОК, с гитхаба, так с гитхаба…Очень прошу проверить коды Автора. Потом расписать, желательно подробней — алгоритм моих действий. Понимаю, в результате успешной установки Cabal — получу доступ к 5000 пакетам с Hackage!
0
|
|
| 08.09.2016, 13:26 | |
|
Ответы с готовыми решениями:
20
Как установить библиотеку? |
|
Заблокирован
|
|||||||
| 08.09.2016, 18:59 [ТС] | |||||||
Пробую вызвать её на переговоры, даже пытаюсь запустить от имени Администратора — но всё равно она не появляется. Мелькнёт на доли секунды и пропадает. Наверно, не хочет разговаривать? Объясните, пожалуйста: в чём дело?
0
|
|||||||
|
Заблокирован
|
||
| 12.09.2016, 14:46 [ТС] | ||
|
Сознаюсь, предпочитаю: импрессионизм! Это ведь двойная революция в живописи: своё видение мира и своя живописная (описательная) техника. Нарисую свои впечатления. Тогда пошли вперёд! Забудем про российское образование, как обузу для рабов. Пыль в глаза. Сравните: 1) Google: Как установить библиотеку Cabal на Windows 7 (32)? — Результатов : примерно 13 000 Почему-то на первый взгляд, интуитивно ощущается: 99,99% — как бы бесполезные (вода и лабуда)! Значит, КПД = 13 000 * (1 – 0,9999) = 1,3 — ясно, на паперти жить придётся… 2) Google: How to install Cabal library on Windows 7 (32)? — Результатов: примерно 176 000!! Вот это да! КПД, как минимум: в 13 раз выше (176 000/13 000 = 13,538). Слышал, вроде как английский язык не любит воду. Интересно, за сколько времени найду ответ на свой вопрос. Пытаюсь всё описывать по-честному. Засекаем время сейчас 14:45 мск. Начинаю...
0
|
||
|
Заблокирован
|
||||||
| 12.09.2016, 15:24 [ТС] | ||||||
|
Пока неудачно, надо разбираться...
Диалог, картинка ниже
0
|
||||||
|
Супер-модератор
|
|
| 12.09.2016, 15:30 | |
|
balky02, то, что в мировом интернете больше ответов - нисколько не удивительно. Кто "живет" в рунете? Россия + Украина + Белоруссия + Казахстан ... А английском сегменте "живет" практически весь мир. Отсюда и разница.
0
|
|
|
Заблокирован
|
|||||||||||||||||
| 12.09.2016, 16:06 [ТС] | |||||||||||||||||
|
Подскажите, пожалуйста, что именно надо сделать? Тяжко мне! Не могу быстро ориентироваться в специфической информации. Плыву... Там было дополнение к диалогу, выше, пытался уточнить:
Потом буду думать, а зачем? Бегло скачал по трем ссылкам, ниже. Запас карман не тянет! Getting The Haskell Cabal https://www.haskell.org/cabal/download.html Note: Most people already have Cabal because it is included in the Haskell Platform. If you want to upgrade to the latest stable version, just run:
May 2016: Release 1.24.0.0 Source download: Cabal-1.24.0.0.tar.gz — скачал: 429 KБ (438 848 байт)! Please see the User's guide, the API documentation, and the change log. cabal-install tool (version 1.24.0.0) cabal-install is the command line interface to Cabal and hackage. This is the package that provides the 'cabal' command line program. Source download: cabal-install-1.24.0.0.tar.gz — скачал: 482 KБ (492 738 байт)! Binaries for cabal-install for many platforms are available on Halcyon. Binary download for Windows (x86): cabal-install-1.24.0.0-i386-unknown-mingw32.zip — скачал: 4,5 MБ (4 628 213 байт)!
0
|
|||||||||||||||||
|
Заблокирован
|
||||||||
| 12.09.2016, 23:22 [ТС] | ||||||||
|
Пытался искать причину неудачи с Библиотеками. Картинка ниже, снимок 22:50 мск — сегодня. Видно по датам, никаких изменений. Удивился, в чём дело? Помимо меня, есть и другие импрессионисты. Например, ниже. Прощай, cabal. Здравствуй, stack! http://ruhaskell.org/posts/uti... stack.html
Наконец-то я добрался до этой темы. А то слух, знаете ли, всё громче и громче, а что к чему - знают не все. В общем, решил я разобраться с новым Haskell-инструментом под названием stack. О чём идёт речь Утилита stack - это новый инструмент от команды FP Complete, предназначенный для работы с Haskell-проектами. Штуковина очень молодая (первая версия датируется июнем сего года), однако шуму наделать уже успела. Постойте, скажете вы, у нас же есть старый добрый cabal! Да, есть, но, как показала практика, не такой уж он и добрый. И вот теперь настал его смертный час, ибо к нам пришёл stack… Замена Cabal? Определимся с понятиями. Когда мы слышим слово “кабал” - речь может идти о: 1) спецификации Cabal (“Common Architecture for Building Applications and Libraries”) и формате метаданных Haskell-проекта. Тот самый формат, который мы видим в файле с расширением .cabal; 2) реализации спецификации Cabal в виде библиотеки Cabal; 3) утилите cabal-install, в виде знакомой нам команды cabal. Так вот утилита stack - это замена утилите cabal-install. Больше не будет никаких cabal update и cabal sandbox init. Кстати, некоторые ошибочно полагали, что stack представляет собой надстройку над cabal-install и скрыто использует последнюю, однако это не так: stack использует Cabal-библиотеку (см. выше пункт 2), но никак не соприкасается с cabal-install. Иными словами, вы можете спокойно удалить cabal-install с вашего компьютера и забыть о ней навсегда.
0
|
||||||||
|
Заблокирован
|
||
| 13.09.2016, 00:32 [ТС] | ||
|
Windows Note: Due to specific Windows limitations, some temporary workarounds may be required. It is strongly advised to set your STACK_ROOT environment variable similarly to your root (e.g., set STACK_ROOT=c:\stack_root) before running stack. Note: while generally 32-bit GHC is better tested on Windows, there are reports that recent versions of Windows only work with the 64-bit version of Stack (see issue #393). Installer We recommend installing to the default location with these installers, as that will make stack install and stack upgrade work correctly out of the box. • Windows 32-bit Installer — скачиваю: "stack-1.1.2-windows-i386-installer.exe" (9 063 kb) • Windows 64-bit Installer Гори всё синим пламенем! Все равно помощи не будет. Пробиваюсь в одиночку. Картинки ниже: 1) Создаю папку STACK_ROOT в директории: C:\ 2) Дописываю Путь (Path) в Переменных среды: ;C:\stack_root Сейчас буду запускать: stack-1.1.2-windows-i386-installer.exe (9 063 kb) Если следующего сообщения не будет, то, значит — ПК накрылся!
0
|
||
|
Заблокирован
|
||
| 13.09.2016, 00:56 [ТС] | ||
|
Попробую эксперименты над stack. Результаты опишу позже.
0
|
||
|
Заблокирован
|
|||||||
| 13.09.2016, 02:06 [ТС] | |||||||
|
Диалог № 1 — stack, картинка ниже:
0
|
|||||||
|
Заблокирован
|
||
| 13.09.2016, 11:40 [ТС] | ||
|
Меня интересует как бы "Сборник задач с решениями на Haskell" (Collection of problems with solutions in Haskell). Хочется увидеть картину по различным областям применения. Конкретные ссылки: 1) 99 questions/Solutions https://wiki.haskell.org/99_questions/Solutions <99 вопросов (с ответами и решениями) Эта страница ссылается на решения для H-99: Девяносто девять Haskell проблем, ниже Вопросы от 1 до 10: Списки - / 1, / 2, / 3, / 4, / 5, / 6, / 7, / 8, / 9, / 10 Вопросы от 11 до 20: Списки, продолжение - / 11, / 12, / 13, / 14, / 15, / 16, / 17, / 18, / 19, / 20 Вопросы от 21 до 28: Списки снова - / 21, / 22, / 23, / 24, / 25, / 26, / 27, / 28 Вопросы с 31 по 41: Арифметика - / 31, / 32, / 33, / 34, / 35, / 36, / 37, / 39, / 40, / 41 Вопросы 46 до 50: Логика и коды - / 46, / 47, / 48, / 49, / 50 Вопросы 54A до 60: Бинарные деревья - / 54А, / 55, / 56, / 57, / 58, / 59, / 60 Вопросы от 61 до 69: Бинарные деревья, продолжение - / 61, / 61А, / 62, / 62B, / 63, / 64, / 65, / 66, / 67А, / 68, / 69 Вопросы 70B до 73: MultiWay деревья - / 70C, / 70, / 71, / 72, / 73 Вопросы от 80 до 89: Графы - / 80, / 81, / 82, / 83, / 84, / 85, / 86, / 87, / 88, / 89 Вопросы от 90 до 94: Разные проблемы - / 90, / 91, / 92, / 93, / 94 Вопросы от 95 до 99: Разные проблемы, продолжение - / 95, / 96, / 97, / 98, / 99 2) The Haskell Programming Language https://wiki.haskell.org/Haskell Надо пройтись по этим разделам, картинка ниже: * Hackage library database * Applications and libraries * Hoogle and Hayoo API search Прочие ссылки, к сведению: Сборка проектов на Haskell при помощи Stack (4 мая 2016) http://eax.me/haskell-stack/ Practical Haskell - Getting Started with Stack (04 Aug 2015) http://seanhess.github.io/2015... arted.html New in-depth guide to stack (31 Aug 2015 Michael Snoyman) https://www.fpcomplete.com/blo... uide-stack Why is stack not cabal? (24 Jun 2015 Mathieu Boespflug) https://www.fpcomplete.com/blo... -not-cabal
0
|
||
|
Супер-модератор
|
||||||
| 13.09.2016, 12:22 | ||||||
|
Если тебя интересует сборник задач, то cabal не очень нужна. Открываем "99 задач", берем первую и пишем такой код:
1
|
||||||
|
Супер-модератор
|
||||||
| 13.09.2016, 12:31 | ||||||
|
А можно зайти на сайт ideone.com, выбрать из списка языков Haskell, написать следующее:
0
|
||||||
|
Заблокирован
|
|||||||
| 13.09.2016, 14:20 [ТС] | |||||||
|
Спасибо, но ничего не получается. Ничего не знаю. Хочется сказать, после фразы "Запускаем winhugs": Уг-гуу... Быстро сказка сказывается. Много мороки. Картинки ниже. WinHugs-May2006.exe (12.6 MB): WinHugs, other programs, and a large collection of libraries. https://www.haskell.org/hugs/p... ay2006.htm Скачиваем: "WinHugs-May2006.exe" [12,1 MБ (12*646*814 байт)] Никак не могу найти, где же это: Prelude>? Переписка с WinHugs:
0
|
|||||||
|
Заблокирован
|
|||
| 13.09.2016, 15:41 [ТС] | |||
|
Для любого человека сносно владеющим русским языком, нетрудно догадаться, что у меня какие-то неполадки с настройкой. Никакой "main" специально не загружаю, так само получается. Ничего другого не выходит. Например фраза Укажите какое место должен у Вас прочесть, чтобы исправить настройку? Возможно, у меня неудачная версия WinHugs.
0
|
|||
|
Заблокирован
|
||||||||||||
| 13.09.2016, 16:10 [ТС] | ||||||||||||
|
Код GHCi:
0
|
||||||||||||
|
Заблокирован
|
||||||||||||||||||||||
| 01.10.2016, 19:20 [ТС] | ||||||||||||||||||||||
|
Немного пробегусь по задачам для Haskell https://wiki.haskell.org/99_questions/Solutions Якобы решаю самостоятельно десяток задач — с окончанием на единицу: 01; 11; 21; 31; 41; 51; 61; 71; 81; 91. Главная проблема, чтобы Haskell воспринимал всерьёз условия, то есть появлялась фраза: Ok, modules loaded: Main. Кроме Задачи № 01, не понимаю происходящее... Задача № 01
Задача № 11
Задача № 21
Задача № 31, чистая тарабарщина!
Переведите, пожалуйста, переменные в обычные задачи, чтобы мог увидеть область практического применения от таких решений.
0
|
||||||||||||||||||||||
| 01.10.2016, 19:20 | |
|
Помогаю со студенческими работами здесь
20
Как установить библиотеку? Как установить библиотеку? Как установить библиотеку RichView? Как установить GMP библиотеку? Как установить библиотеку с github? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|