package tiny_httpd

  1. Overview
  2. Docs

IO abstraction.

We abstract IO so we can support classic unix blocking IOs with threads, and modern async IO with Eio.

NOTE: experimental.

  • since 0.14
module Buf = Buf
module Slice = Iostream.Slice
module Output : sig ... end

Output channel (byte sink)

module Input : sig ... end

Input channel (byte source)

module Writer : sig ... end

A writer abstraction.

module TCP_server : sig ... end

A TCP server abstraction.

OCaml

Innovation. Community. Security.