Skip to content

Commit a8d2def

Browse files
committed
un-export unlabelled variants
1 parent 1067dd1 commit a8d2def

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

hydra-prelude/src/Hydra/Prelude.hs

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,20 @@
33

44
module Hydra.Prelude (
55
module Relude,
6-
module Control.Monad.Class.MonadSTM,
6+
MonadLabelledSTM,
7+
MonadSTM,
8+
STM,
9+
atomically,
710
module Control.Monad.Class.MonadTime.SI,
811
module Control.Monad.Class.MonadST,
9-
module Control.Monad.Class.MonadAsync,
12+
MonadAsync,
13+
Async,
1014
module Control.Monad.Class.MonadEventlog,
1115
module Control.Monad.Class.MonadTimer.SI,
12-
module Control.Monad.Class.MonadFork,
16+
Control.Monad.Class.MonadFork.MonadFork,
17+
Control.Monad.Class.MonadFork.MonadThread,
18+
Control.Monad.Class.MonadFork.myThreadId,
19+
labelThisThread,
1320
module Control.Monad.Class.MonadThrow,
1421
module Control.Concurrent.Class.MonadSTM.TBQueue,
1522
module Control.Concurrent.Class.MonadSTM.TMVar,
@@ -41,13 +48,11 @@ module Hydra.Prelude (
4148
withFile,
4249
spy,
4350
spy',
44-
MonadLabelledSTM,
4551
newLabelledTVar,
4652
newLabelledTVarIO,
4753
newLabelledEmptyTMVar,
4854
newLabelledTQueueIO,
4955
newLabelledEmptyTMVarIO,
50-
labelMyThread,
5156
concurrentlyLabelled,
5257
concurrentlyLabelled_,
5358
raceLabelled,
@@ -70,20 +75,16 @@ import Control.Concurrent.Class.MonadSTM.TVar (TVar, readTVar)
7075
import Control.Exception (IOException)
7176
import Control.Monad.Class.MonadAsync (
7277
Async,
73-
MonadAsync (concurrently, concurrently_, race, race_, withAsync),
78+
MonadAsync (concurrently, race, withAsync),
7479
)
7580
import Control.Monad.Class.MonadEventlog (
7681
MonadEventlog,
7782
)
78-
import Control.Monad.Class.MonadFork (MonadFork, MonadThread, labelThread, myThreadId, labelThisThread)
83+
import Control.Monad.Class.MonadFork (MonadFork, MonadThread, labelThisThread, myThreadId)
7984
import Control.Monad.Class.MonadST (
8085
MonadST,
8186
)
82-
import Control.Monad.Class.MonadSTM (
83-
MonadSTM,
84-
STM,
85-
atomically,
86-
)
87+
import Control.Monad.Class.MonadSTM ()
8788
import Control.Monad.Class.MonadThrow (
8889
MonadCatch (..),
8990
MonadEvaluate (..),

0 commit comments

Comments
 (0)