storage-test
Safe HaskellNone
LanguageHaskell2010

Test.Ouroboros.Storage.ChainDB.Unit

Documentation

Orphan instances

MonadFork m ⇒ MonadFork (ExceptT e m) Source # 
Instance details

Methods

forkIOExceptT e m () → ExceptT e m (ThreadId (ExceptT e m)) Source #

forkOnIntExceptT e m () → ExceptT e m (ThreadId (ExceptT e m)) Source #

forkIOWithUnmask ∷ ((∀ a. ExceptT e m a → ExceptT e m a) → ExceptT e m ()) → ExceptT e m (ThreadId (ExceptT e m)) Source #

forkFinallyExceptT e m a → (Either SomeException a → ExceptT e m ()) → ExceptT e m (ThreadId (ExceptT e m)) Source #

throwToException e0 ⇒ ThreadId (ExceptT e m) → e0 → ExceptT e m () Source #

killThreadThreadId (ExceptT e m) → ExceptT e m () Source #

yieldExceptT e m () Source #

getNumCapabilitiesExceptT e m Int Source #

MonadThread m ⇒ MonadThread (ExceptT e m) Source # 
Instance details

Associated Types

type ThreadId (ExceptT e m) 
Instance details

Defined in Test.Ouroboros.Storage.ChainDB.Unit

type ThreadId (ExceptT e m) = ThreadId m