Module type Spawn.MainLoopModel
val add_watch : callback:(condition list -> bool) -> async_chan -> watch_idval remove_watch : watch_id -> unitval read_all : async_chan -> stringval async_chan_of_file : Unix.file_descr -> async_chanval async_chan_of_socket : Unix.file_descr -> async_chan