From 5d5351cd92a01af1e0532086e464fab1752f4141 Mon Sep 17 00:00:00 2001 From: Wen Kokke Date: Thu, 19 Dec 2024 16:23:41 +0000 Subject: [PATCH 1/2] Export Time from Control.Monad.IOSim --- io-sim/src/Control/Monad/IOSim.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/io-sim/src/Control/Monad/IOSim.hs b/io-sim/src/Control/Monad/IOSim.hs index fe5a30d4..cdb15672 100644 --- a/io-sim/src/Control/Monad/IOSim.hs +++ b/io-sim/src/Control/Monad/IOSim.hs @@ -42,6 +42,7 @@ module Control.Monad.IOSim , unshareClock -- * Simulation trace , type SimTrace + , Time (..) , Trace (Cons, Nil, SimTrace, SimPORTrace, TraceDeadlock, TraceLoop, TraceMainReturn, TraceMainException, TraceRacesFound, TraceInternalError) , traceEvents , traceResult From caf29360a71d39dfdfe93d614ccbed5c063184fd Mon Sep 17 00:00:00 2001 From: Wen Kokke Date: Thu, 19 Dec 2024 16:26:57 +0000 Subject: [PATCH 2/2] Update changelog --- io-sim/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/io-sim/CHANGELOG.md b/io-sim/CHANGELOG.md index 897deecc..5d1f4b9b 100644 --- a/io-sim/CHANGELOG.md +++ b/io-sim/CHANGELOG.md @@ -22,6 +22,7 @@ - `selectTraceEventsSayWithTime'` is more general. These functions now accepts trace with any result, rather than one that finishes with `SimResult`. +- Export `Time` from `Control.Monad.IOSim`. ## 1.6.0.0