Broaden base dependency bounds, fix readStrict regression.
Release hurl-xml v0.2.0.1 !
Release HURL v2.3.0.1
Repository | Issue Tracker | Hackage
HURL resolves URLs to the Text
or ByteString
data they reference, alongside
it's MIMEtype. It is capable of resolving data to the charset specified by the
MIMEtype, and will convert any errors to response data.
It's main function is Data.Network.Fetch.fetchURL
, which takes a "Session"
initialized by Data.Network.Fetch.newSession
.
HURL can resolve the following URL schemes:
http(s):
- via http-clientgemini:
- being developed by @solderpunk@tilde.zonefile:
data:
- via bytestring-base64Each of these protocols can individually be turned on or off at compiletime.
Integration of the following URL schemes would be appreciated:
ftp(s):
- Outdated Haskell implementations exists.magnet:
- Outdated/incomplete Haskell implementation exists.gopher:
- Would want to pair with a Markdown-to-HTML parser to restore semantics lost in Rhapsode's conversion to audio.xdg-icon:
- Custom, looks up images according to icon-theme-specidsc:
/mdsc:
- being developed by @cwebber@octodon.social.Feel free to suggest more, point me towards the function(s) to call, or write the
patch yourself! Please email these to opensource@openwork.nz
.
Please send patches to our issue tracker by either:
git format-patch
.Whichever you find most convenient.
If you'd prefer to not make your email address public please contact alcinnz@argonaut-constellation.org !