Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:
tidalcycles/Tidal
publishes a new release) and submit the changes to this repository as a pull request (so it can be manually updated)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