Haddock は Haskell のドキュメント記法です。ソースのコメントから API ドキュメントを生成します。
Typical use: Haskell のドキュメントを Markdown/HTML に変換して公開します。
About the Haddock format
Haddock は Haskell のドキュメント記法です。ソースのコメントから API ドキュメントを生成します。
公開用には HTML、再利用には Markdown への変換が便利です。
Strengths
- ✓ コードとドキュメントが一体
- ✓ 型情報を活かせる
- ✓ Standard for the entire Haskell ecosystem
Limitations
- ✗ Haskell 専用
- ✗ 対応が限られる
- ✗ Embedded in comments — needs extraction first
- Structure
- Comment markup (--, 'links', @mono@)
- Types / schema
- UTF-8 text
- Compatibility
- Haskell, Hackage, Pandoc
- Best for
- Haskell API documentation
Convert Haddock to…
6 direct directions plus 34 workflows, sorted A–Z; 🔥 marks popular targets.
Cross-engine workflows
Frequently asked questions
What is a Haddock file?
Haddock is the documentation markup of the Haskell ecosystem: -- comment blocks attached to functions, rendered into the API docs every Hackage package ships.
How do I convert Haddock files online?
Pick a target format from the "Convert Haddock to…" list below, drop your file and hit convert. Everything runs in your browser — no install, no upload, no watermark, no limits.
Is it safe to convert Haddock files here?
Yes. Every conversion is performed by your own device inside the browser — files never leave for a server, and the page keeps working even offline.
Which formats can Haddock convert to?
This page lists all 40 directions across documents, images, audio, video, spreadsheets and archives — each one is its own free converter page.