input-output-hk / io-sim

Haskell's IO simulator which closely follows core packages (base, async, stm).
https://hackage.haskell.org/package/io-sim
Apache License 2.0
37 stars 15 forks source link

Refactorisation of MonadTimers & monad transformer instances #57

Closed coot closed 1 year ago

coot commented 1 year ago

I removed the rather controversial monad transformer instances for MonadFork & MonadAsync; If we get requests, we can think about it.

coot commented 1 year ago

notes after a conversation with @dcoutts:

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.