Commit fb92f01e authored by Mart Lubbers's avatar Mart Lubbers

.

parent 9385177d
......@@ -69,13 +69,13 @@ send [] chan w = (Ok (), chan, w)
send [msg:msgs] {sChannel,rChannel} w
# (rpt,i,sChannel,w) = send_MT TIMEOUT (toByteSeq msg) sChannel w
| rpt <> TR_Success = (Error "Could not send message", {sChannel=sChannel,rChannel=rChannel}, w)
# (_, w) = sleep 500000 w
//# (_, w) = sleep 500000 w
= send msgs {sChannel=sChannel,rChannel=rChannel} w
where
sleep :: !Int !*World -> (!Int, *World)
sleep i w = code {
ccall usleep "I:I:A"
}
// where
// sleep :: !Int !*World -> (!Int, *World)
// sleep i w = code {
// ccall usleep "I:I:A"
// }
recv :: TCP_DuplexChannel *World -> (MaybeErrorString (Maybe String), TCP_DuplexChannel, *World)
recv {sChannel,rChannel} w
......
......@@ -177,7 +177,7 @@ Start w
(Nothing, w) = (Nothing, io, w)
(Just cs, w)
# msgs = map toPrefix cs
#! (io, w) = foldr (log strf " (s): ") (io, w) msgs
// #! (io, w) = foldr (log strf " (s): ") (io, w) msgs
= (Just msgs, io, w)
log :: String String IRCMessage (!*File, !*World) -> (!*File, !*World)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment