Hey! If you want Rhapsode to become a reality, there's some Haskell projects you could tackle almost independant of me:

* HTTP Caching
* Any URI scheme you want, to be integrated into HURL
* Parse Markdown, etc into XML Conduit representation, Pandoc could help
* Convert HTML forms into simple commandline prompts

I'll get to these eventually (especially the last one) if no one else does, but they do seem like great projects for others to tackle!

@alcinnz

> If you want Rhapsode to become a reality, there's some Haskell projects you could tackle

Out of curiosity, why are you set on having these in #haskell? Is the interop story with other languages not great, or do you want to be able to embed more tightly than an external library would allow?

(I'm thinking especially of parsing the Markdown, which naively seems like a good fit for doing in any language and just passing the parsed XML on to #rhapsode)

Follow

@codesections @alcinnz Pandoc does so much more than (all the flavours of) Markdown.

@codesections @alcinnz The question is, why convert into XML when you can consume Pandoc AST directly?

@dpwiz @codesections True: It's just that an XML AST is easier for Rhapsode to handle, and that's mostly what I'm dealing with anyways.

Supporting other formats is a pure nicity.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!