You can search for identifiers within the package.
in-package search v0.2.0
zmq
zmq.deferred
Zmq_deferred.Socket
module Make (T : Deferred.T) : sig ... end
This functor is meant to be as compatible as possible with lwt-zmq. It should be straight forward to write a functor over Async_zmq.Socket and Lwt_zmq.Socket.