@@ -255,11 +255,15 @@ send them msg = do
255unsafeSend :: Serializable a => ProcessId -> a -> Process ()
255unsafeSend :: Serializable a => ProcessId -> a -> Process ()
256unsafeSend = Unsafe.send
256unsafeSend = Unsafe.send
258−-- | Send a message without any reliability or ordering guarantees.
258+-- | Send a message unreliably.
260-- Unlike 'send', this function is insensitive to 'reconnect'. It will
260-- Unlike 'send', this function is insensitive to 'reconnect'. It will
261-- try to send the message regardless of the history of connection failures
261-- try to send the message regardless of the history of connection failures
262-- between the nodes.
262-- between the nodes.
264+-- Message passing with 'usend' is ordered for a given sender and receiver
265+-- if the messages arrive at all.
263usend :: Serializable a => ProcessId -> a -> Process ()
267usend :: Serializable a => ProcessId -> a -> Process ()
264usend them msg = do
268usend them msg = do
265 here <- getSelfNode
269 here <- getSelfNode