Non-blocking, Async-friendly print functions
This module overrides everything in the
The In_thread module has functions for interaction between the Async world and other (kernel) threads.
A reader lets one do buffered input from a file descriptor.
A signal manager keeps track of a set of signals to be managed and the signal handlers for them.
Unix_syscalls provides an interface to many of the functions in OCaml's standard Unix module.
Writer provides an interface to writing strings that batches together writes into a single underlying write system call.