para name metatags metadatos keywords google generador etiquetas ejemplos buscadores haskell documentation-generation cabal haddock

haskell - name - Haddock, Cabal: ¿Cómo incluir ejemplos de código fuente?



meta tags google (1)

Soy un total de Haskell nube y esta es una toma en la oscuridad, pero ¿no podrías usar hscolour para generar el código como HTML y luego hacer algo similar al caballete eglefino --executables --hyperlink-source para incluir el colorized HTML?

Soy el autor del paquete operativo , que incluye código de ejemplo . Me gustaría que este código de ejemplo esté hscolored e instalado junto con la documentación API, que es generada por Haddock.

Probablemente tenga que usar un tipo de compilación Cabal personalizado y crear un gancho de usuario para la fase de Haddock. Sin embargo, nunca logré que esto funcionara. Por lo tanto, mi pregunta es:

¿Cómo incluir módulos completos como código de ejemplo en Haddock?

¿Podría dar un ejemplo de un gancho de usuario Cabal que aplique hscolor a un archivo de código fuente adicional example.hs y se una al resultado con la documentación generada de Haddock?