CoHTTP implementation using the Lwt concurrency library
Description

This is a portable implementation of HTTP that uses the Lwt concurrency library to multiplex IO. It implements as much of the logic in an OS-independent way as possible, so that more specialised modules can be tailored for different targets. For example, you can install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript backend, or cohttp-mirage for the MirageOS unikernel version of the library. All of these implementations share the same IO logic from this module.

Install

Published

15 Nov 2022

Authors

Maintainers

Sources

cohttp-eio-6.0.0.alpha0.tbz
sha256=2ed4acd5ea309ca064731ec9f02a4b4afcec1ab000f471da68ae81355130b56e
sha512=e741293352d8376eaf7ccc7ba986dc8fd33cc560b8a786d4b4f8cffde5f1d78651dd5dbb944db00e57a48f25bffdde8d6d7b8c5828605ed02f295c297ef87fdd

Dependencies

odoc with-doc
uri >= "2.0.0"
ppx_sexp_conv >= "v0.13.0"
lwt >= "2.5.0"
cohttp = version
http = version
ocaml >= "4.08"
dune >= "2.9"

Reverse Dependencies

Conflicts

None