Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mkthread :: forall (n :: Type -> Type) . Action n -> Thread ndejafu Test.DejaFu.Conc.Internal.Threading Construct a thread with just one action
SynchronisedRead :: MVarId -> ActionTypedejafu Test.DejaFu.Internal A readMVar or takeMVar (or try/blocked variants).
UnsynchronisedRead :: IORefId -> ActionTypedejafu Test.DejaFu.Internal A readIORef or a readForCAS.
tvarsRead :: ThreadAction -> Set TVarIddejafu Test.DejaFu.Internal Get the TVars a transaction read from.
bcktThreadid :: BacktrackStep -> ThreadIddejafu Test.DejaFu.SCT.Internal.DPOR The thread running at this step
-
dejafu Test.DejaFu.Schedule No documentation available.
BlockedReadMVar :: MVarId -> ThreadActiondejafu Test.DejaFu.Types Get blocked on a read.
-
dejafu Test.DejaFu.Types A bound thread in IO.
IOBoundThread :: (IO a -> IO a) -> IO () -> IOBoundThread adejafu Test.DejaFu.Types No documentation available.
IsCurrentThreadBound :: Bool -> ThreadActiondejafu Test.DejaFu.Types Check if the current thread is bound.