We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b15a982 commit fdd9100Copy full SHA for fdd9100
1 file changed
Control/Concurrent/Async/Internal.hs
@@ -26,7 +26,21 @@
26
--
27
-----------------------------------------------------------------------------
28
29
-module Control.Concurrent.Async.Internal where
+module Control.Concurrent.Async.Internal (
30
+ module Control.Concurrent.Async.Internal,
31
+
32
+#if MIN_VERSION_base(4,21,0)
33
+ -- * Compatibility wrapper for base < 4.20
34
+ -- These items are defined for base < 4.20 in this module and in
35
+ -- Control.Exception[.Context] for base >= 4.20. In order to ease usage of
36
+ -- the internal API, we reexport them here.
37
+ ExceptionWithContext(..),
38
+ rethrowIO,
39
+ catchNoPropagate,
40
+ tryWithContext
41
+#endif
42
43
+)where
44
45
import Control.Concurrent.STM
46
import Control.Exception
0 commit comments