summaryrefslogtreecommitdiff
path: root/testsuite/tests/concurrent/should_run/tryReadMVar1.hs
blob: 3c202a6a50782e036ca2436a13ed311073d41ec8 (plain)
1
2
3
4
5
6
7
8
9
10
module Main where

import Control.Concurrent

main = do
    m <- newMVar (0 :: Int)
    Just 0 <- tryReadMVar m
    takeMVar m
    Nothing <- tryReadMVar m
    return ()