distributed-process-0.3.1: Cloud Haskell: Erlang-style concurrency in Haskell

Safe HaskellNone

Control.Distributed.Process.Internal.StrictMVar

Description

Like Control.Concurrent.MVar.Strict but reduce to HNF, not NF

Documentation

withMVar :: StrictMVar a -> (a -> IO b) -> IO bSource

modifyMVar_ :: StrictMVar a -> (a -> IO a) -> IO ()Source

modifyMVar :: StrictMVar a -> (a -> IO (a, b)) -> IO bSource