Описание тега haddock
Haddock - генератор документации для Haskell
2
ответа
Использование Cabal для создания документов
Я потерялся. Я не понимаю, как я генерирую документы локально с Cabal. Я хочу, чтобы cabal установил gtk3, который также генерирует документацию. Или хорошо, если это не работает, как я могу генерировать документы локально? Я поместил это в мой файл…
03 апр '18 в 16:37
3
ответа
Как встраивать изображения в документацию Haddock
Как я могу встраивать изображения в местную документацию Haddock? Я вижу, например, lens Пакет просто использует внешние ссылки на изображения, но я хотел бы хранить изображения локально. (Этот вопрос очень похож на (без ответа) вопрос в списке расс…
24 дек '12 в 04:35
0
ответов
Как мне установить Haddock с gitHub?
Итак, в разделе " Почему Кабал не ссылается на мои источники?", Я обнаружил, что мне нужна пикша 2.16.2 для использования. cabal install --haddock-hyperlink-source, Итак, я установил его из gitHub, клонировав его и запустив cabal install -j в репо, …
28 авг '15 в 22:53
1
ответ
Как уменьшить дублирование документации с помощью Haddock
У меня есть две очень похожие функции, и обе требуют одинаковую документацию. В Хэддоке есть способ избежать дублирования комментариев? Я не смог найти описание этой функции в документации Хэддок, но я думаю, что есть способ сделать это. Например, в…
18 янв '17 в 08:47
1
ответ
Stack Haddock - не генерировать документы для зависимостей
Я создаю свои пикши с: stack haddock --no-haddock-deps Мое понимание этого варианта из справки: Enable/disable building Haddocks for dependencies было бы то, что он не будет генерировать пикши для каких-либо зависимостей. Но это не так. Он генерируе…
20 сен '16 в 10:39
1
ответ
Как просмотреть документацию на Haskell, используя Haddock?
Например, как я могу просмотреть документы для Data.List.group, как я мог бы при взломе? Если я попытаюсь использовать Хэддок как: $ haddock Data.List <no location info>: error: module ‘Data.List’ is a package module $ haddock Data.List.group …
19 ноя '16 в 05:24
0
ответов
Почему Хэддок не может найти пункты назначения без Кабала?
Я нахожусь в процессе написания замены Cabal-install для компиляции моих собственных проектов (доступно для просмотра на Github, если вам интересно), и почти сделал ее полностью работоспособной, но с одной деталью: при генерации документации для отд…
31 мар '14 в 12:18
1
ответ
Где 'stack haddock' размещает документы, которые он генерирует?
Где же stack haddock (или же stack build --haddock) разместить документацию, которую он генерирует?
30 дек '16 в 15:53
1
ответ
Почему cabal haddock --hyperlink-source не генерирует исходные HTML-коды?
Для проекта cabal я хотел сгенерировать документацию по пикше с гиперссылками на исходный код, поэтому я сделал обычное: cabal haddock --hyperlink-source Ссылки были сгенерированы, но после нажатия на ссылки я обнаружил, что фактический исходный код…
09 ноя '15 в 07:05
1
ответ
Продолжение нумерованного списка Пикша
Как продолжить нумерованный список с помощью инструмента документации пикши? Следующие строки в пикше -- 1. First line. -- -- 2. Second line with instructions to do something -- -- >>> command-linecmd param -- -- 3. Third line.. -- сгенерир…
01 апр '13 в 09:26
0
ответов
ghci: информация и пикша по синонимам типа
У меня есть синоним типа как type Events t b = Tb.T t b Базовый тип Tb.T является экземпляром многих классов типов, например instance [safe] (Eq time, Eq body) => Eq (Tb.T time body) instance [safe] Functor (Tb.T time) .. Мой синоним типа (конечн…
27 окт '18 в 13:41
2
ответа
Пикша комментирует импортированные объекты
Есть ли способ добавить документацию Haddock к сущности в модуле, который ее экспортирует, а не к той, которая ее объявляет? У меня есть скрытый модуль, который объявляет дюжину типов или около того, а затем другой модуль, который экспортирует тольк…
31 июл '12 в 09:26
1
ответ
Дифференциальная документация с пикшой
Если я сделаю cabal build в моей библиотеке, затем измените файл, при следующем запуске cabal buildМне нужно только перекомпилировать файлы, затронутые изменениями. Я не получаю такое же поведение с cabal haddock команда: когда я запускаю его после …
21 сен '15 в 17:57
1
ответ
Haskell пикша автоматическая документация
Я не смог сгенерировать документацию для haskell, используя пикшу. Пока я не нашел никаких полезных примеров. В документации много опций, а также я не уверен в синтаксисе комментариев, чтобы документация генерировалась правильно. Я знаю, что внутри …
28 фев '17 в 13:16
3
ответа
Включить --hyperlink-source для "установки cabal"
Команда cabal haddock имеет очень полезную опцию --hyperlink-source. Я хотел бы иметь ссылку на источник при создании документации с cabal install, Билет № 517, кажется, как раз об этом: http://hackage.haskell.org/trac/hackage/ticket/517 Однако, воз…
18 мар '10 в 19:07
2
ответа
Как используются поля модуля Haddock, "Переносимость", "Стабильность" и "Поддержка"?
В большом количестве сгенерированной документации по Haddock (например, Prelude), в правом верхнем углу виден небольшой прямоугольник, содержащий информацию о переносимости, стабильности и сопровождающем: Посмотрев исходный код на такие модули и экс…
26 янв '12 в 00:50
2
ответа
Грамотный Хаскель (.lhs) и Пикша
На данный момент я использую только Haddock, но после просмотра некоторых действительно интересных примеров (например, этой сути) грамотного Хаскелла, мне интересно попробовать это в проекте. Вопросы, которые я получил, следующие: Что ты пишешь как …
25 апр '10 в 08:39
1
ответ
Пикша - ссылка на функцию во внешнем модуле (весь модуль импортирован)
Предположим, у меня есть модуль на Haskell MyModule который импортирует внешний модуль следующим образом: import ModuleA hiding (a, b, c) И я не могу изменить это утверждение импорта, потому что программа не совсем моя. Я хочу дать ссылку на ModuleA…
05 янв '14 в 04:21
1
ответ
Куда клика ставит гиперссылку?
Согласно этому комментарию, вы можете заставить cabal-install также гиперссылку на источник устанавливаемого вами пакета. Где он помещает эти источники? Нужно ли включать какие-либо другие опции или пакеты для их приобретения?
22 авг '15 в 22:44
1
ответ
Пикша: не удалось создать граф зависимостей (при добавлении разделов с * или заголовком модуля)
Я скомпилировал и установил haddock-2.4.2 из исходного кода tarball. Добавив несколько простых комментариев к коду здесь: https://dl.getdropbox.com/u/143480/doc/DualMap.hs и работает пикша $ haddock -h -o doc Data/DualMap.hs Warning: Data.DualMap: c…
20 авг '09 в 00:39