Tiny_httpd_eioTiny httpd EIO backend.
This replaces the threads + Unix blocking syscalls of Tiny_httpd_server with an Eio-based cooperative system.
NOTE: this is very experimental and will absolutely change over time, especially since Eio itself is also subject to change.
val io_backend : (unit -> (module Tiny_httpd_server.IO_BACKEND)) with_argsCreate a server
val create :
(?buf_size:int ->
?middlewares:
([ `Encoding | `Stage of int ] * Tiny_httpd_server.Middleware.t) list ->
unit ->
Tiny_httpd_server.t)
with_argsCreate a server