Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Control.Effect.Interpreter.Heftia.Concurrent.Timer
Documentation
runTimerIO :: forall eh ef. (IO <| ef, ForallHFunctor eh) => (eh :!! (LTimer ': ef)) ~> (eh :!! ef) Source #
runCyclicTimer :: forall ef. Timer <| ef => ('[] :!! (LCyclicTimer ': ef)) ~> ('[] :!! ef) Source #
restartClock :: (Timer <| ef, ForallHFunctor eh) => (eh :!! ef) ~> (eh :!! ef) Source #