Я являюсь автором операционного пакета , который включает пример кода .Мне бы хотелось, чтобы этот пример кода был раскрашен и установлен вместе с документацией API, сгенерированной Haddock.
Мне, вероятно, придется использовать пользовательский тип сборки Cabal и создать пользовательский хукдля фазы пикши.Однако мне так и не удалось сделать эту работу.Поэтому мой вопрос:
Как включить полные модули в качестве примера кода в Haddock?
Не могли бы вы привести пример пользовательского хука Cabal, который применяет hscolor к дополнительному исходному кодуфайл example.hs
и объединяет результат с созданной документацией Haddock?