RosettaCodeData/Task/Mutex/Haskell/mutex-1.hs
2023-07-01 13:44:08 -04:00

4 lines
134 B
Haskell

takeMVar :: MVar a -> IO a
putMVar :: MVar a -> a -> IO ()
tryTakeMVar :: MVar a -> IO (Maybe a)
tryPutMVar :: MVar a -> a -> IO Bool