Closed coot closed 1 year ago
notes after a conversation with @dcoutts:
MonadTimerSI
-> IOSim
, remove MonadTimeout
io-sim
and si-timers
Time independent.excpetions
package providesio-classes-mtl
(leave ReaderT
instances in io-classes
)I think my original notes were not adequate with respect to the second point. As I remember we concluded that Time
needs to be defined in si-timers
.
I removed the rather controversial monad transformer instances for
MonadFork
&MonadAsync
; If we get requests, we can think about it.