uv_async_init : HasIO io => Ptr Loop -> Ptr Async -> (Ptr Async -> IO ()) -> io Int32
uv_async_send : HasIO io => Ptr Async -> io Int32