haskell/HTTP

Haskell HTTP package

Haskell

186

495 commits

updated Jan 28, 2026

See the code

README

A Haskell HTTP and Browser module package, originally written by Warrick Gray.

The version 4 rewrite to have the user be able to control how the
requests and response payloads are represented, incl. the accommodation
of the use of @ByteString@s (lazy and strict), was inspired in part by
Jonas Aadahl et al's experimental work on @ByteString@'ifying the HTTP
package a couple of years ago.

This only supports HTTP; it does not support HTTPS. Attempts to use
HTTPS result in an error.

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

(top 30 of 49)

hsenag

284 commits

sof

95 commits

andreasabel

16 commits

phadej

10 commits

haskell/HTTP

Haskell HTTP package

Haskell

186

495 commits

updated Jan 28, 2026

See the code

README

A Haskell HTTP and Browser module package, originally written by Warrick Gray.

The version 4 rewrite to have the user be able to control how the
requests and response payloads are represented, incl. the accommodation
of the use of @ByteString@s (lazy and strict), was inspired in part by
Jonas Aadahl et al's experimental work on @ByteString@'ifying the HTTP
package a couple of years ago.

This only supports HTTP; it does not support HTTPS. Attempts to use
HTTPS result in an error.

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

(top 30 of 49)

hsenag

284 commits

sof

95 commits

andreasabel

16 commits

phadej

10 commits

Languages

Haskell

97.6%

Shell

2.1%