@dcoutts we have to keep MonadTimerFancy in io-classes, because we relay on it to implement registerDelay, but I moved it to MonadTimer.NonStandard module.
registerDelayCancellable is just a function on top of MonadTimerFancy, I think there's no real benefit in packaging it independently, so it's exported from MonadTimer.NonStandar.
@dcoutts we have to keep
MonadTimerFancy
inio-classes
, because we relay on it to implementregisterDelay
, but I moved it toMonadTimer.NonStandard
module.registerDelayCancellable
is just a function on top ofMonadTimerFancy
, I think there's no real benefit in packaging it independently, so it's exported fromMonadTimer.NonStandar
.