Skip to content

Commit a5cb1f8

Browse files
committed
Style 2
1 parent 6f8b96d commit a5cb1f8

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

ouroboros-network/protocol-tests/Ouroboros/Network/Protocol/TxSubmission/Direct.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ directPipelined (TxSubmissionServerPipelined mserver)
5353
directSender q (SendMsgRequestTxsPipelined txids serverNext)
5454
ClientStIdle{recvMsgRequestTxs} = do
5555
server' <- serverNext
56-
SendMsgReplyTxs txs onTxsSent client' <- recvMsgRequestTxs txids
57-
_ <- onTxsSent txs
56+
SendMsgReplyTxs txs mClient' <- recvMsgRequestTxs txids
57+
client' <- mClient'
5858
directSender (enqueue (CollectTxs txids txs) q) server' client'
5959

6060
directSender q (CollectPipelined (Just server') _) client =

ouroboros-network/protocol-tests/Ouroboros/Network/Protocol/TxSubmission/Examples.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ txSubmissionClient tracer txId txSize maxUnacked =
141141
traceWith tracer (EventRecvMsgRequestTxs unackedSeq unackedMap
142142
remainingTxs txids)
143143
case [ txid | txid <- txids, txid `Map.notMember` unackedMap ] of
144-
[] -> pure (SendMsgReplyTxs txs (const $ pure ()) client')
144+
[] -> pure (SendMsgReplyTxs txs (pure client'))
145145
where
146146
txs = map (unackedMap Map.!) txids
147147
client' = client unackedSeq unackedMap' remainingTxs

ouroboros-network/src/Ouroboros/Network/Protocol/TxSubmission/Client.hs

+3-4
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@ data ClientStTxIds blocking txid tx m a where
8080

8181
data ClientStTxs txid tx m a where
8282
SendMsgReplyTxs :: [tx]
83-
-> ([tx] -> m ())
84-
-> ClientStIdle txid tx m a
83+
-> m (ClientStIdle txid tx m a)
8584
-> ClientStTxs txid tx m a
8685

8786

@@ -111,7 +110,7 @@ txSubmissionClientPeer (TxSubmissionClient client) =
111110
(Done TokDone result)
112111

113112
MsgRequestTxs txids -> Effect $ do
114-
SendMsgReplyTxs txs onTxsSent k <- recvMsgRequestTxs txids
113+
SendMsgReplyTxs txs k <- recvMsgRequestTxs txids
115114
return $ Yield (ClientAgency TokTxs)
116115
(MsgReplyTxs txs)
117-
(Effect $ onTxsSent txs >> return (go k))
116+
(Effect $ k >>= return . go)

ouroboros-network/src/Ouroboros/Network/TxSubmission/Outbound.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,6 @@ txSubmissionOutbound tracer maxUnacked TxSubmissionMempoolReader{..} =
190190
client' = client unackedSeq unackedMap' lastIdx
191191

192192
-- Trace the transactions to be sent in the response.
193-
traceTxsSent = traceWith tracer . TraceTxSubmissionOutboundSendMsgReplyTxs
193+
traceTxsSent = traceWith tracer (TraceTxSubmissionOutboundSendMsgReplyTxs txs)
194194

195-
return $ SendMsgReplyTxs txs traceTxsSent client'
195+
return $ SendMsgReplyTxs txs (traceTxsSent >> pure client')

0 commit comments

Comments
 (0)