tidalcycles / tidal-doc

https://tidalcycles.org
GNU General Public License v3.0
18 stars 84 forks source link

Automatic Library Docs #162

Open matthewkaney opened 1 year ago

matthewkaney commented 1 year ago

Per some of the discussion in this Tidal Club post, I had a bit of downtime and wrote up a parser for Haddock HTML -> MDX. The custom parser scares me a bit, but I think it's ultimately better than an automated solution (eg Pandoc), because it allows us to better extract the specific context from the Haddock doc page.

TODOS:

And, of course, add a ton of Haddock documentation/API cleanup to Tidal, but that's out of scope for this PR 😄

I'll keep working on this draft, but it's far enough along that I feel like I should open things up. What do you all think? Is this a good idea? Any opinions on what this section should be called, or how it should be organized? Are there specific bits of metadata that should be included on Module

jwaldmann commented 1 year ago

wrote up a parser for Haddock HTML -> MDX.

Amazing.