Send the given
ByteString over the socket (cf.
zmq_sendmsg).
This is operationally identical to
send socket (Strict.concat
(Lazy.toChunks lbs)) flags but may be more efficient.
Note: This function always calls
zmq_sendmsg in a
non-blocking way, i.e. there is no need to provide the
ZMQ_DONTWAIT flag as this is used by default. Still
send' is blocking the thread as long as the message can not be
queued on the socket using GHC's
threadWaitWrite.