0
望着這ZeroMQ HelloWorldClient.hs代碼片段:使用(_ < - f)而不是f單獨使用?
forM_ [1..10] $ \i -> do
liftIO . putStrLn $ "Sending Hello " ++ show i ++ "…"
send requester [] "Hello"
_ <- receive requester
liftIO . putStrLn $ "Received World " ++ show i
有爲什麼_ <- receive requester
不會被寫成receive requester
任何理由?
此外,一般來說,是否有任何理由使用_ <- f
(其中f : Monad m => m a
)而不是f
?
你能解釋一下,如果你提到它會有多少空白? –
@KevinMeredith'void(receive requestester)'或者更方便'void $ receive requester' – chi